sin
606ac31402
Don't delete the downloaded src/ on clean-world
2014-03-12 17:01:10 +02:00
Daniel Bainton
817a34ef0b
Move config.mk to config.def.mk
...
When using mk, cp config.def.mk to config.mk if it doesn't exist.
Easier to pull changes to the tree, when config.mk doesn't all the time
complain about changes.
2014-03-10 13:52:48 +00:00
Daniel Bainton
d8f16181cf
Move $top from config.mk to mkfile
...
$top isn't really user definable
Also reorder config.mk a bit, put the common stuff on top
2014-03-10 13:47:50 +00:00
Daniel Bainton
8aa7ece468
Move the pkgs.mk creation to it's own sh file
2014-03-09 20:42:56 +00:00
Daniel Bainton
3c2c0d24e1
Add deps of a package to the fetch targets also
2014-03-09 17:14:11 +02:00
Daniel Bainton
6b24207546
Fix mkfile
2014-03-09 14:36:29 +02:00
Daniel Bainton
ac90eb3aa3
Move each package to their own dir
...
Also support for the $pkgdir variable in build files, which will include
the full path to the directory of the package (for patches, configs etc)
2014-03-09 13:56:35 +02:00
sin
07ebd808c5
Visually separate packages with a newline in pkgs.mk
2014-03-01 21:00:56 +00:00
Daniel Bainton
dfd6b9a3b0
Fix the sed magic in mkfile
2014-03-02 21:03:35 +00:00
sin
5c0a27a6c1
Make clean-world an alias for clean-all
2014-03-02 20:37:24 +00:00
Daniel Bainton
a7b4924f22
Support packages with digits as their first character
2014-03-01 20:34:03 +00:00
sin
99d1221b82
Add clean-all target
2014-03-01 14:43:39 +00:00
sin
d13f435a13
Fix typo
2014-03-01 13:37:18 +00:00
sin
0c77998f14
Forgot \n
2014-03-01 11:57:08 +00:00
sin
ac6ee0ec84
Update usage for mkfile
2014-03-01 11:40:53 +00:00
sin
f4afa8087e
Remove test target
2014-03-01 11:39:39 +00:00
sin
57b97cf112
Use printf(1) instead of echo
2014-03-01 11:39:11 +00:00
Daniel Bainton
4ce69b26e2
Use .cache instead of .state
2014-03-01 02:07:51 +02:00
Daniel Bainton
82d58abc2c
Add fetching and unpacking magic
2014-03-01 01:29:42 +02:00
sin
f56149fa6f
Make build system work with mksh as well
2014-02-28 19:11:04 +00:00
sin
6b1672f246
Remove pkgs.mk on mk clean
2014-02-28 18:31:14 +00:00
sin
d5530b2c0b
Create src/ as well
2014-02-28 12:36:16 +00:00
Daniel Bainton
d71bb4e966
Move to a mk based build system
2014-02-28 14:22:25 +02:00