Commit Graph

108 Commits (7caa21773160f9be4d095ce0489d05e8d0131312)

Author SHA1 Message Date
Timo Teräs 49c06a6f10 apk-tools-2.2.1 2011-11-01 14:49:57 +02:00
Timo Teräs 1aa962dbae apk-tools-2.2.0 2011-11-01 14:20:35 +02:00
Timo Teräs f41cb48fed apk-tools-2.2.0_rc1 2011-10-31 16:55:41 +02:00
Timo Teräs 7622ccf49f apk-tools-2.2.0_pre1 2011-10-19 22:42:25 -04:00
Timo Teräs 79b53d4d76 solver: new package selection logic (which is not yet used)
* basic code for a backtracking, forward checking dependency satisfier
 * works better when there are tricky dependencies to solve
   (when can't just upgrade everything to most preferred versions)
 * the new code always evaluates all of 'world' constraints
   (old code just does incremental updates based on heuristics)
 * is probably somewhat slower than old code (probably unnoticeable
   difference in most cases)
 * makes easier to write support for provides and repository pinning
 * test applet and a bunch of test cases added which uses the new code
 * from the old feature set install_if is not yet implemented
2011-07-26 17:08:43 +03:00
Timo Teräs 2332d991a1 apk-tools-2.1.0 2011-05-23 16:29:21 +03:00
Timo Teräs 4a16ddbc10 apk-tools-2.1.0_rc1 2011-04-06 09:53:28 +03:00
Timo Teräs 9eeb95470b apk-tools-2.1.0_pre1 2011-03-29 14:51:57 +03:00
Natanael Copa d6a40aae53 Makefile: include config.mk if exists
This allows users to have a collection of build variables set without
needing to specify them at build time every time.
2011-01-04 09:48:13 +00:00
Timo Teräs 0b795531a9 apk-tools-2.0.7 2010-12-09 11:53:13 +02:00
Timo Teräs a31948ae26 apk-tools-2.0.6 2010-09-23 15:58:42 +03:00
Timo Teräs 9bc7400668 apk-tools-2.0.5 2010-06-16 09:24:21 +03:00
Timo Teräs 7ae592a4fa apk-tools-2.0.4 2010-06-15 16:59:20 +03:00
Natanael Copa 7aed449427 lua: initial lua module 2010-06-11 07:02:18 +00:00
Natanael Copa 3ec82a5a42 First steps for libapk 2010-06-11 07:02:18 +00:00
Timo Teräs 6b52c5dc84 apk-tools-2.0.3 2010-06-08 15:25:46 +03:00
Timo Teras f024add886 apk-tools-2.0.2 2010-03-16 10:24:55 +02:00
Timo Teras 73cbc38794 apk-tools-2.0.1 2010-03-04 16:40:54 +02:00
Timo Teras 48802be57f apk-tools-2.0 2009-12-23 16:08:44 +02:00
Timo Teras 507d34d64f apk-tools-2.0_rc7 2009-11-24 13:29:00 +02:00
Timo Teras 6f21645ecf apk-tools-2.0_rc6 2009-09-25 17:52:43 +03:00
Timo Teras a8c3125af4 apk-tools-2.0_rc5 2009-09-03 18:03:33 +04:00
Timo Teras 7829f1191f apk-tools-2.0_rc4 2009-08-20 15:41:09 +03:00
Timo Teras 7695ed82be apk-tools-2.0_rc3 2009-08-13 20:56:35 +03:00
Timo Teras dea5907964 apk-tools-2.0_rc2 2009-08-10 15:12:15 +03:00
Timo Teras 8c81102268 apk-tools-2.0_rc1 2009-08-05 16:59:48 +03:00
Timo Teras 02cb0d2f8f apk-tools-2.0_pre17 2009-07-30 11:03:03 +03:00
Timo Teras 49420239c2 apk-tools-2.0_pre16 2009-07-29 20:32:08 +03:00
Timo Teras 2887e04cd7 build: make install depend on main targets
apparently the double colon rule dependencies affect only the
specific rule-set.
2009-07-29 19:07:14 +03:00
Timo Teras 0d9810ea6a apk-tools-2.0_pre15 2009-07-24 16:54:03 +03:00
Timo Teras 6b3444ed38 apk-tools-2.0_pre14 2009-07-13 14:38:30 +03:00
Timo Teras f503502cc0 apk-tools-2.0_pre13 2009-07-02 15:51:01 +03:00
Timo Teras 9c4fdf9ead build: create archive directly from git tree
So we don't get local modifications or extra files in the tarball.
2009-05-27 14:46:48 +03:00
Timo Teras fed1474d5a apk-tools-2.0_pre12 2009-05-25 17:00:11 +03:00
Timo Teras 72f2503874 apk-tools-2.0_pre11 2009-05-06 16:19:17 +03:00
Timo Teras af1b460033 build: rewrite make system to something slightly similar to kbuild
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.
2009-04-16 13:49:16 +03:00
Timo Teras f4210298ad build: use version from git describe if available 2009-04-14 08:56:06 +03:00
Timo Teras 8d44e8ed5c 2.0_pre10 2009-03-20 12:56:48 +02:00
Timo Teras 9b48288831 2.0_pre9 2009-03-04 11:32:47 +02:00
Natanael Copa 6e55a18269 release 2.0_pre8 2009-02-12 09:50:20 +00:00
Natanael Copa c0166798bf release 2.0_pre7 2009-01-23 07:12:58 +00:00
Natanael Copa 8a07b7fc72 release 2.0_pre6 2009-01-20 14:10:29 +00:00
Natanael Copa 93cdb993a1 release 2.0_pre5 2009-01-18 14:51:08 +00:00
Natanael Copa 298b5994ce release 2.0_pre4 2009-01-16 14:47:42 +00:00
Natanael Copa e975214704 release 2.0_pre3 2009-01-16 10:11:27 +00:00
Natanael Copa 6354a27888 Makefile: added 'make static' target to build apk.static 2009-01-16 10:10:29 +00:00
Natanael Copa 6674b13cd4 release 2.0_pre2 2009-01-15 13:49:59 +00:00
Natanael Copa 4fef37bb81 Makefile: use $(PACKAGE) variable for package name 2009-01-15 13:48:11 +00:00
Natanael Copa 4ad2659b71 Makefile: new dist target 2009-01-15 13:06:02 +00:00
Natanael Copa 0c6adc2765 Makefile: turn off PIE 2009-01-08 13:54:50 +00:00
Natanael Copa c8919ac3b5 Allow distromakers override CFLAGS and LDFLAGS 2008-12-01 07:03:11 +00:00
Timo Teras 86676ac8c4 build: remove pthreads references 2008-11-12 11:57:53 +02:00
Timo Teras b380d4f8e0 build: fix SUBDIRS and remove -nopie 2008-11-06 16:58:11 +02:00
Natanael Copa a4cbe620e8 release 2.0_pre1 2008-10-26 13:22:16 -07:00
Timo Teras 219a1b2ee8 Overwriting of bb files, apk_create (from old apk-tools), chdir changes,
other stuff.
2008-04-22 08:16:26 +00:00
Timo Teras 823283edca Argument parsing. Some other stuff too. 2008-04-21 16:30:10 +00:00
Timo Teras 951602e551 Fixes for hardened environment (and old gcc) 2008-04-21 09:41:53 +00:00
Timo Teras d6c7435242 Initial commit of some stuff written so far. Still in state of flux. Expect
breakage and major changes.
2008-04-17 14:09:13 +00:00