Timo Teräs
f25519ec40
apk-tools-2.12.0_rc1
2020-08-25 14:50:12 +03:00
Timo Teräs
b879d9ea59
build: inspect GitLab CI variables for version string
2020-03-23 13:41:51 +02:00
Timo Teräs
2d86411446
build: fix 'make check' for libfetch
2020-03-23 13:33:51 +02:00
Rasmus Thomsen
4966bc5ede
build: enable building of development package
...
- 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-03-16 15:36:46 +02:00
Timo Teräs
cd70e10ad9
build: separate subdirs out from targets
...
That list is needed in multiple places, so it simplifies
things a bit.
2020-01-26 11:52:56 +02:00
Timo Teräs
0867d629b9
convert man page makefile to make.rules format
2020-01-26 11:47:05 +02:00
Drew DeVault
01ac041bb9
Initial riggings for man pages, add apk(8)
...
This commit sets up the build system to compile man pages with scdoc,
and adds the first man page: apk(8).
2020-01-26 09:01:26 +02:00
Timo Teräs
86436fce2f
build and use bundled libfetch natively
2017-10-05 16:59:14 +03:00
Dmitry Golovin
04003569c5
make preprocessor arguments clang-compatible
2017-08-23 08:54:00 +03:00
Timo Teräs
01c1fae327
build: honor CPPFLAGS
2013-07-05 17:25:59 +03:00
Natanael Copa
3ec82a5a42
First steps for libapk
2010-06-11 07:02:18 +00:00
Timo Teras
4bedcb02ec
build: update make rules
2009-08-05 16:58:12 +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
e00f5ea74a
build: optimize with -O2 by default
...
also make the array code more explicit to have gcc optimizer happy.
2009-07-14 11:01:03 +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
Natanael Copa
bf70eef53c
make: test for .git existence before using git describe to set version
2009-05-08 09:32:41 +00:00
Timo Teras
aaa3c227b8
build: eliminate "Nothing to be done for `all'" message
2009-04-16 18:06:35 +03:00
Timo Teras
97a71cc5c3
build: improve dependency file generation
2009-04-16 17:54:28 +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