|
|
dcbfd23571
|
Add PKGS variable to C/C++ makefiles to make accessing pkg-config files much less verbose
|
2022-02-23 18:52:11 -08:00 |
|
|
|
fbbf906d04
|
Add compiler definitions to programatically check if STATIC or SHARED are active in library makefiles
|
2022-01-26 18:24:58 -08:00 |
|
|
|
f15bff1560
|
Add definitions to check programatically if MEMCHK or UNDEFCHK is active
|
2022-01-26 18:20:14 -08:00 |
|
|
|
041837b64c
|
Fix linkflag saving not including LDLIBS
|
2021-06-19 06:48:19 -07:00 |
|
|
|
d4f7e5e601
|
Move control of debug/release flags from makefile internal to user controlled
|
2021-04-19 13:28:23 -07:00 |
|
|
|
d45372cb23
|
Fix unspecified behavior in makefile.library
|
2021-04-19 12:54:38 -07:00 |
|
|
|
46ad8869b8
|
Separate LDFLAGS and LDLIBS. Add debug settings
|
2021-04-12 13:41:25 -07:00 |
|
rexy712
|
53e3e5bf78
|
Add undefined behavior sanitizer option
|
2020-03-23 11:54:18 -07:00 |
|
rexy712
|
8e7fb0433b
|
Change basic makefiles to not use recursive invocations of make. This does potentially break some build behaviors (without tampering with some internals). So I'm keeping the recursive versions as new files
|
2020-03-20 12:52:41 -07:00 |
|
rexy712
|
3229ef5c58
|
Fix wrong order of submake arguments
|
2020-03-18 13:30:06 -07:00 |
|
rexy712
|
d3071530bd
|
Update submake arguments
|
2020-03-18 13:20:25 -07:00 |
|
rexy712
|
77847aa42e
|
Make cflag comparison more specific just in case "$(DEPDIR)/" is in CFLAGS more than once
|
2020-03-17 16:53:46 -07:00 |
|
rexy712
|
c8460d11f1
|
Rebuild when c(xx) flags change
|
2020-03-17 16:49:33 -07:00 |
|
rexy712
|
0d48b49510
|
Fix not using LIBDIRS or LDFLAGS
|
2020-03-13 10:22:20 -07:00 |
|
rexy712
|
67a70f4acf
|
r0nk wanted more configurable knobs, so here's adding selection of individual source files
|
2020-01-07 17:02:13 -08:00 |
|
rexy712
|
1830c18c5e
|
Fix library makefile not issuing a job server due to variable expansion not working as expected
|
2020-01-06 12:59:21 -08:00 |
|
rexy712
|
8ac6068b8d
|
Update library makefile to allow running custom targets before and after build and allow building of static and shared library in one invocation
|
2020-01-06 11:38:46 -08:00 |
|
rexy712
|
64df153961
|
Fix missing swears
|
2019-12-25 13:55:26 -08:00 |
|
rexy712
|
3f7e1d0eb2
|
Update makefile.library to be on parity with makefile.basic
|
2019-12-21 18:31:29 -08:00 |
|
rexy712
|
3d5fe6a4ff
|
Add all target
|
2019-10-31 14:50:01 -07:00 |
|
rexy712
|
6d6f6fb13f
|
Fix accidental default overrides
|
2019-09-13 18:55:35 -07:00 |
|
rexy712
|
8e763741d5
|
Fixed windows clean target and shared library build
|
2019-09-13 17:37:12 -07:00 |
|
rexy712
|
6ee37861b4
|
Added library makefile
|
2019-09-13 13:42:42 -07:00 |
|