summaryrefslogtreecommitdiff
path: root/Make.rules
AgeCommit message (Collapse)AuthorFilesLines
2020-08-25apk-tools-2.12.0_rc1v2.12.0_rc1Timo Teräs1-0/+2
2020-03-23build: inspect GitLab CI variables for version stringTimo Teräs1-3/+9
2020-03-23build: fix 'make check' for libfetchTimo Teräs1-0/+2
2020-03-16build: enable building of development packageRasmus Thomsen1-6/+26
- always create .so and .a with the apk libary code - create .pc file - install headers and above mentioned files Maintainers edit: merged commits, cleaned up sed script logic, and few other minor fixes.
2020-01-26build: separate subdirs out from targetsTimo Teräs1-5/+10
That list is needed in multiple places, so it simplifies things a bit.
2020-01-26convert man page makefile to make.rules formatTimo Teräs1-5/+25
2020-01-26Initial riggings for man pages, add apk(8)Drew DeVault1-2/+3
This commit sets up the build system to compile man pages with scdoc, and adds the first man page: apk(8).
2017-10-05build and use bundled libfetch nativelyTimo Teräs1-10/+40
2017-08-23make preprocessor arguments clang-compatibleDmitry Golovin1-1/+1
2013-07-05build: honor CPPFLAGSTimo Teräs1-2/+2
2010-06-11First steps for libapkNatanael Copa1-2/+20
2009-08-05build: update make rulesTimo Teras1-1/+8
2009-07-29build: make install depend on main targetsTimo Teras1-2/+1
apparently the double colon rule dependencies affect only the specific rule-set.
2009-07-14build: optimize with -O2 by defaultTimo Teras1-1/+1
also make the array code more explicit to have gcc optimizer happy.
2009-05-27build: create archive directly from git treeTimo Teras1-4/+15
So we don't get local modifications or extra files in the tarball.
2009-05-08make: test for .git existence before using git describe to set versionNatanael Copa1-1/+1
2009-04-16build: eliminate "Nothing to be done for `all'" messageTimo Teras1-1/+5
2009-04-16build: improve dependency file generationTimo Teras1-3/+2
2009-04-16build: rewrite make system to something slightly similar to kbuildTimo Teras1-0/+269
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.