summaryrefslogtreecommitdiffstats
path: root/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* fix: new applet to reinstall and fix packageTimo Teras2009-08-041-1/+1
| | | | | also makes it possibly to upgrade package without adding it to top-level deps. fixes #69.
* apk: use *at instead of chdir+normal file syscallTimo Teras2009-07-311-0/+1
| | | | | | | | this way we never change cwd, and relative filenames are always parsed consistently. this also helps filename construction in many places. this patch also changes '--root' to override location of all configuration to be in the new root. previously it depended on the file which one was used.
* build: make install depend on main targetsTimo Teras2009-07-291-1/+1
| | | | | apparently the double colon rule dependencies affect only the specific rule-set.
* verify: new applet (ref #46)Timo Teras2009-07-171-1/+1
| | | | an utility to check package signature and integrity.
* build: link zlib dynamically, use --as-neededTimo Teras2009-07-081-3/+5
| | | | | | use pkgconfig of zlib instead of hard requiring it. and link in the pkg-config libs with --as-needed as not all of the openssl libs are really required.
* csum: use openssl insteadTimo Teras2009-07-081-3/+9
| | | | | instead of having static md5 implemenation, use the openssl library for digest functions.
* cache: new applet (ref #49)Timo Teras2009-06-291-1/+1
| | | | Administrative tool to download or delete files to/from the cache.
* upgrade: new appletTimo Teras2009-06-251-1/+1
| | | | | Currently just goes through all world dependencies and updates them where possible (ref #51).
* Makefile: add -nopie to LDFLAGSNatanael Copa2009-04-211-0/+1
|
* db: cache index files, 'update' appletTimo Teras2009-04-161-2/+2
| | | | | | Cache non-local index files always locally. Introduce 'update' applet to force refresh of cached index files. Fixes #19.
* build: rewrite make system to something slightly similar to kbuildTimo Teras2009-04-161-45/+12
| | | | | | Tracks now probler header file dependencies and command line parameters used to build files. E.g. changing CFLAGS rebuild all C-files. And changing version rebuild now the files where it's used.
* fetch: new applet to download .apk filesTimo Teras2009-04-151-0/+1
| | | | Fixes #24.
* Created search appletCameron Banta2009-03-071-0/+1
|
* Makefile: added 'make static' target to build apk.staticNatanael Copa2009-01-161-0/+3
|
* audit: new command to check changed filesTimo Teras2009-01-141-0/+1
| | | | | | | Currently only implement --backup to get list of (config) files in protected directories to backup. This also fixes a database corruption bug in database.c.
* add: --initdb to replace create appletTimo Teras2009-01-131-1/+0
|
* Makefile: build the info appletNatanael Copa2009-01-091-0/+1
|
* io: prepartions for url handlingTimo Teras2008-11-281-0/+1
|
* build: remove pthreads referencesTimo Teras2008-11-121-1/+1
|
* use zlib internally to decompressTimo Teras2008-11-071-1/+3
|
* Argument parsing. Some other stuff too.Timo Teras2008-04-211-0/+2
|
* Initial commit of some stuff written so far. Still in state of flux. ExpectTimo Teras2008-04-171-0/+39
breakage and major changes.