summaryrefslogtreecommitdiff
path: root/src/Makefile
AgeCommit message (Expand)AuthorFilesLines
2020-08-25build: make soname explicit and simplify and fix soname linkTimo Teräs1-18/+10
2020-05-19fix logic to not compile lua module when it was not askedFredrik Gustafsson1-1/+1
2020-05-19make the atom functions not use global stateTimo Teräs1-1/+1
2020-05-19allow building without help when lua interpreter is not availableTimo Teräs1-5/+15
2020-05-06add script to autogenerate help from man pagesTimo Teräs1-1/+14
2020-04-01build: fix includedir in pkgconfig fileRasmus Thomsen1-2/+2
2020-03-16build: enable building of development packageRasmus Thomsen1-39/+67
2020-02-14rename all iostream source to io_*.cTimo Teräs1-3/+4
2020-02-14rename all applets sources to app_*.cTimo Teräs1-3/+7
2019-12-30lua: fix build and update to lua5.3Timo Teräs1-1/+1
2018-01-28list: new appletWilliam Pitcock1-1/+1
2017-10-05build and use bundled libfetch nativelyTimo Teräs1-4/+7
2017-05-20manifest: new applet which dumps checksums in sha1sum format for a packageWilliam Pitcock1-1/+1
2016-07-06fix cross-compiling to pick right libfetch.aTimo Teräs1-1/+1
2016-06-13build: allow override compiler/linker flags for external libsNatanael Copa1-9/+11
2015-06-12add simple stats appletTimo Teräs1-1/+1
2014-10-08url: use libfetch to retrieve http/https/ftp filesTimo Teräs1-1/+2
2014-05-12finally fix building PIE binariesTimo Teräs1-2/+2
2013-06-26build: lua module build fixesNatanael Copa1-2/+5
2013-06-18policy: new appletTimo Teräs1-1/+1
2013-06-13solver: rewrite as deductive solver -- core featuresTimo Teräs1-1/+1
2012-03-28build: openssl seems to require -ldl for now, so add thatTimo Teräs1-0/+1
2012-02-28lua: fix bindings, and build by defaultTimo Teräs1-0/+1
2012-02-23test: rewrite the testing framework to use the real appletsTimo Teräs1-3/+6
2011-09-16build: fix make install of shared lib and lua moduleNatanael Copa1-2/+2
2011-09-14build: support building lua module without shared libapkNatanael Copa1-3/+4
2011-09-13solver: add per-name specific flags, and fix the fix appletTimo Teräs1-1/+1
2011-09-09applets: start using solver codeTimo Teräs1-2/+2
2011-08-05solver: move topology sorting to solver codeTimo Teräs1-1/+1
2011-07-27Makefile: make it possible to override pkg-config via PKG_CONFIGNatanael Copa1-3/+4
2011-07-26solver: new package selection logic (which is not yet used)Timo Teräs1-3/+10
2011-07-24dot: applet to generate the dot attributed graph language filesTimo Teräs1-1/+1
2010-06-30static build: do not use openssl enginesTimo Teräs1-1/+2
2010-06-16Makefile: do not require lua pkgconfig unless you intend build lua moduleNatanael Copa1-5/+6
2010-06-14Makefile: Don't build or install the libapk and lua module by defaultNatanael Copa1-10/+29
2010-06-11build: fix CFLAGS, and use pkg-config for luaTimo Teräs1-5/+4
2010-06-11lua: initial lua moduleNatanael Copa1-2/+10
2010-06-11First steps for libapkNatanael Copa1-7/+17
2010-06-05all: rework how arrays workTimo Teräs1-1/+1
2009-08-04fix: new applet to reinstall and fix packageTimo Teras1-1/+1
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-0/+1
2009-07-29build: make install depend on main targetsTimo Teras1-1/+1
2009-07-17verify: new applet (ref #46)Timo Teras1-1/+1
2009-07-08build: link zlib dynamically, use --as-neededTimo Teras1-3/+5
2009-07-08csum: use openssl insteadTimo Teras1-3/+9
2009-06-29cache: new applet (ref #49)Timo Teras1-1/+1
2009-06-25upgrade: new appletTimo Teras1-1/+1
2009-04-21Makefile: add -nopie to LDFLAGSNatanael Copa1-0/+1
2009-04-16db: cache index files, 'update' appletTimo Teras1-2/+2
2009-04-16build: rewrite make system to something slightly similar to kbuildTimo Teras1-45/+12