buildsys  History of buildsys.mk.in of 5abbdc7a0a399250

History of file buildsys.mk.in at check-in 5abbdc7a0a399250

2025-05-05
22:18
Split .S.o & .S.amigalib.o to fix message & flags file: [5978c5c546] check-in: [c717ad6eef] user: js branch: trunk, size: 31095
2025-05-02
10:01
Use Libs as Amiga library directory file: [88cf2787c3] check-in: [bb5e8b7092] user: js branch: trunk, size: 30873
2025-04-23
19:01
Fix wrong status message for .S.amigalib.o file: [8b41c9656c] check-in: [23db804f59] user: js branch: trunk, size: 30873
2025-03-28
20:08
Add support for Stack Protector file: [07a8fd6d43] check-in: [5e80ba8005] user: js branch: trunk, size: 30843
19:27
Add support for RELRO file: [cceaec24b2] check-in: [ae2a4a9b71] user: js branch: trunk, size: 30741
2025-03-22
23:38
Add support for PIE file: [8860e9586d] check-in: [53f278138f] user: js branch: trunk, size: 30709
2025-01-08
14:15
Update copyright file: [110635f327] check-in: [2661543eaa] user: js branch: trunk, size: 30655
14:12
Don't rely on bold being rendered brighter file: [84603d36db] check-in: [9e5ca0405a] user: js branch: trunk, size: 30649
2024-08-11
09:02
Change license to unmodified ISC file: [2bbf7dda67] check-in: [28f534922c] user: js branch: trunk, size: 30348
2024-05-05
00:54
Fix make install

I accidentally left this code in before committing. file: [9eda233348] check-in: [e2d56e07c9] user: js branch: trunk, size: 30650

00:15
Make a distinction between plugins and bundles file: [78915595d6] check-in: [5695217e58] user: js branch: trunk, size: 30844
2023-09-10
23:30
Create .frameworks for macOS and iOS differently file: [2c79875d24] check-in: [5abbdc7a0a] user: js branch: trunk, size: 29499
22:46
Wrap long lines file: [685b657d9f] check-in: [0815676e2c] user: js branch: trunk, size: 28695
21:32
Put Info.plist into Resources of .framework file: [313a50d5f6] check-in: [6c6601b74f] user: js branch: trunk, size: 27924
2023-09-07
23:57
Make sure to always use ${MAKE}

Invoking gmake via ${MAKE_S} rather than ${MAKE} breaks parallel builds. file: [b85dfc105f] check-in: [5e210b2ade] user: js branch: trunk, size: 27854

2023-09-04
22:02
Add --disable-silent-rules file: [8c8f313ed9] check-in: [182a6b6bca] user: js branch: trunk, size: 27617
21:09
Create Current symlink for .frameworks file: [187158fd98] check-in: [f9990e4946] user: js branch: trunk, size: 27614
2023-09-03
23:09
Make sure .frameworks are correctly versioned file: [fa0182bd89] check-in: [28ac809cfb] user: js branch: trunk, size: 27544
2023-07-15
21:08
Update copyright on a missed file file: [7dc02b13d9] check-in: [cf904a372d] user: js branch: trunk, size: 27256
2023-02-11
23:21
Run uninstall-extra at the end of uninstall file: [b42288d277] check-in: [5e8ce84337] user: js branch: trunk, size: 27250
2022-11-07
00:34
Update copyright file: [e067a2f2b2] check-in: [24e7b232cc] user: js branch: trunk, size: 27237
2022-10-09
21:03
Rename WINDRES to RC and use RCFLAGS file: [2dfee6e012] check-in: [23d62b6f55] user: js branch: trunk, size: 27231
2022-08-07
21:10
Fix uninstalling DLLs on Windows file: [b4df3b47e0] check-in: [0f0c69e420] user: js branch: trunk, size: 27235
2021-05-01
03:26
Create potential include subdirectories file: [a085f99653] check-in: [00d6e0e99a] user: js branch: trunk, size: 27205
2021-01-01
15:58
Fix handling of empty DEPS file: [b068b3ae0b] check-in: [9085352444] user: js branch: trunk, size: 27173
14:15
Update copyright file: [7fdb30e874] check-in: [dbe1c3e2fd] user: js branch: trunk, size: 27135
14:14
Add support for HP-UX (PA-RISC) file: [2086c5cee7] check-in: [df36c4ab08] user: js branch: trunk, size: 27129
2020-12-29
22:41
Include AMIGA_LIB_OBJS_START in clean file: [c46b5538e4] check-in: [858b26298b] user: js branch: trunk, size: 27095
2020-12-22
23:03
Style change: Don't indent cases file: [7e6d1c0982] check-in: [8bd9a9831b] user: js branch: trunk, size: 27071
2020-10-02
23:32
Add AC_SUBST for FRAMEWORK_LIBS file: [1766cbea3c] check-in: [558c812e4b] user: js branch: trunk, size: 27089
2020-09-27
03:36
Don't use --timestamp=none with codesign

It is unsupported on macOS 10.5. file: [0dd86557eb] check-in: [f123f063df] user: js branch: trunk, size: 27055

2020-06-06
22:34
Add STATIC_AMIGA_LIB

This allows building static libraries in subdirectories that then get
linked into the final Amiga .library. file: [4ea263de35] check-in: [66a1703bc1] user: js branch: trunk, size: 27072

2020-06-04
22:24
Don't use regular LDFLAGS and LIBS for AMIGA_LIB file: [f618b547b0] check-in: [11eb5bbf09] user: js branch: trunk, size: 26163
2020-05-31
16:50
Update URL file: [8e86faa1d6] check-in: [7491c585ed] user: js branch: trunk, size: 26164
2020-05-04
21:45
Make newer gmake versions silent for real file: [32c1d977cd] check-in: [c791b26c16] user: js branch: trunk, size: 26165
2020-05-02
19:13
Make newer gmake versions not double print dirs file: [66d6f59ec6] check-in: [e25f5ff4c0] user: js branch: trunk, size: 26129
2020-02-18
23:52
Make use of -include again

OpenBSD make supports it now, so there's no need anymore to touch empty
deps files. file: [4053db3b86] check-in: [07c754748a] user: js branch: trunk, size: 26123

21:57
Eliminate dependency generation step entirely

Instead, create an empty .dep file that is replaced with the actual
dependencies once the file is compiled. file: [864c97d613] check-in: [b7980e9839] user: js branch: trunk, size: 26510

01:47
Keep .dep files to avoid unnecessary regeneration

This prevents regenerating all dependencies even when only a single file
was changed, which can be prohibitively expensive. file: [6e5d4b1c78] check-in: [a5e752277c] user: js branch: trunk, size: 27860

2018-11-10
10:55
Do not use - prefix to suppress errors

While this suppresses the errors, OpenBSD make still emits an error. file: [a8f559e708] check-in: [4f0b91a23e] user: js branch: trunk, size: 27754

10:54
Allow specifying start files for Amiga libraries

This has already been in ObjFW for a while. file: [16863544a7] check-in: [4e23dd88bb] user: js branch: trunk, size: 27719

2018-05-06
02:15
Install Amiga libraries file: [9ffd221226] check-in: [2fee0e9542] user: js branch: trunk, size: 27671
2018-04-29
18:38
Improve Amiga library support file: [269bb15558] check-in: [bb31d9c029] user: js branch: trunk, size: 27381
2018-04-28
23:39
Replace MORPHOS_LIB with more generic AMIGA_LIB file: [a3fffdcbbd] check-in: [7dd727fb42] user: js branch: trunk, size: 27309
2018-03-10
23:06
Use OBJCXXFLAGS to generate deps for .mm file: [5dc591f912] check-in: [d4067433d9] user: js branch: trunk, size: 27185
2018-02-10
11:41
Unbreak building without shared file: [d8bd8eec39] check-in: [85be9adcb4] user: js branch: trunk, size: 27185
2018-02-08
23:35
Make building .frameworks less noisy file: [981e0cf508] check-in: [eb5042b78c] user: js branch: trunk, size: 27187
2018-02-07
22:38
Remove deprecated -undefined dynamic_lookup

Instead, use ${PLUGIN_LDFLAGS_BUNDLE_LOADER} when building a .bundle,
which can then be set to -bundle_loader path_to_executable. file: [3be978df70] check-in: [67f93e1ed7] user: js branch: trunk, size: 27599

21:05
Build plugins as proper .bundles file: [658b38c94d] check-in: [f9207c957a] user: js branch: trunk, size: 27581
20:14
Small cleanup file: [ae2de47818] check-in: [38d3be8fbf] user: js branch: trunk, size: 27698
2018-01-21
21:45
Use FRAMEWORK_LIBS instead of LIBS for .frameworks

This allows linking the framework against other frameworks rather than
other shared libs. file: [92feb15db4] check-in: [72ce4372e0] user: js branch: trunk, size: 27759

18:39
Update copyright file: [22fedc8558] check-in: [1821adf255] user: js branch: trunk, size: 27749
2018-01-20
19:11
Delete existing .framework before installing it file: [e84a6fb17d] check-in: [9cfe130fd5] user: js branch: trunk, size: 27727
16:47
Automatically build and (un)install .frameworks file: [f11a2878fc] check-in: [e112f36a3a] user: js branch: trunk, size: 27693
2018-01-19
23:16
Fix using wrong .o files with Apple libtool file: [d4077c1d71] check-in: [ee58842cbe] user: js branch: trunk, size: 26872
00:17
Use Apple libtool if build and host are Darwin

This allows combining fat .a files. file: [a1a99ddb89] check-in: [305b7c17e4] user: js branch: trunk, size: 26864

2017-10-29
02:25
Fix make install running several times file: [628378e719] check-in: [511e89e9c6] user: js branch: trunk, size: 26322
2017-10-24
22:07
Do not extract .a files to link them in

This is only required to combine multiple .a files into one. file: [879b10b864] check-in: [23fbb8c3ff] user: js branch: trunk, size: 26039

21:48
Check for codesign file: [38d1152529] check-in: [d4d7103d4e] user: js branch: trunk, size: 27959
2017-10-20
20:19
Allow flags per source in addition to per object file: [1078dbf4bc] check-in: [e6a8a94557] user: js branch: trunk, size: 27934
2017-10-19
22:21
Sign framework after copying Info.plist

Otherwise the signature is wrong. file: [41b89d8632] check-in: [eeaa404b2b] user: js branch: trunk, size: 27592

21:44
Codesign frameworks file: [e301c48ca0] check-in: [50e99bf00d] user: js branch: trunk, size: 27625
2017-10-16
22:48
Fix copying .framework headers into wrong dir file: [98d996be7a] check-in: [cea80baf39] user: js branch: trunk, size: 27542
2017-10-15
20:50
Use module.modulemap instead of module.map file: [52e0238951] check-in: [b4d7f6b2a0] user: js branch: trunk, size: 27384
20:22
Do not use LIB_LDFLAGS for .frameworks

Instead, use FRAMEWORK_LDFLAGS. file: [45df8377b9] check-in: [bdf6dfeb42] user: js branch: trunk, size: 27172

19:32
Include Info.plist in .framework file: [c5732ed9ef] check-in: [7dacde6581] user: js branch: trunk, size: 27088
19:05
Improve building .frameworks

* Recursively install framework headers, by adding and using a new
install-includes target.
* Install module.map if it exists.
* Don't include .framework in all target.
* Remove .frameworks with make clean. file: [7ced184af4] check-in: [cbb6cb1ec9] user: js branch: trunk, size: 27068

17:50
Add support for building .frameworks file: [2c84285398] check-in: [c0cbf132c7] user: js branch: trunk, size: 26871
2017-07-16
18:28
Properly clean for MorphOS libraries file: [449d447d53] check-in: [0aed783561] user: js branch: trunk, size: 25571
2017-07-08
20:10
Add support for building MorphOS libraries file: [29f24395df] check-in: [fc183c97fa] user: js branch: trunk, size: 25525
2017-04-17
23:50
Only use OBJCXXFLAGS and CPPFLAGS with OBJCXX file: [b35882c209] check-in: [b673b99afc] user: js branch: trunk, size: 23082
2017-01-16
02:53
Make sure we never end up with "for i in ;"

DJGPP's bash.exe bails out on this. file: [f487541287] check-in: [74c1a6b3ab] user: js branch: trunk, size: 23157

2016-07-09
20:09
Update copyright file: [8dcaec3a9f] check-in: [f6ec3fb905] user: js branch: trunk, size: 22253
2016-07-03
19:03
Don't use ${MFLAGS} with ${MAKE}

gmake starts complaining about this starting with 4.2. file: [debb453cef] check-in: [b9bf94078c] user: js branch: trunk, size: 22245

2015-03-24
22:31
Add support for per-object flags file: [a8b77677a0] check-in: [26c6bece8d] user: js branch: trunk, size: 22345
2014-12-24
15:30
Move install name to new variable file: [03920a3456] check-in: [c99df84e25] user: js branch: trunk, size: 22069
2014-08-01
20:59
Add print-hierarchy and print-var file: [de4386e2dd] check-in: [5081649c17] user: js branch: trunk, size: 21999
2014-05-25
12:00
Add variables in and out to be used in *FLAGS file: [4befe64d6f] check-in: [c7dcfaf5c6] user: js branch: trunk, size: 21736
2014-05-06
21:07
Don't insert the file name into the printf format file: [b708bedb2d] check-in: [eb38479a75] user: js branch: trunk, size: 21074
20:35
Fix dependency checking with bmake

gmake always includes files relative to the current directory, while
bmake includes them relative to the current Makefile - and current
Makefile means the current include. However, bmake has a variable
.CURDIR that always points to the current directory, but is missing in
gmake. Thus, .CURDIR is just set to "." if it's not set and always in
the include, thus making it work with both, bmake and gmake. file: [34e8d887f7] check-in: [bd5f98820f] user: js branch: trunk, size: 20994

2014-02-23
17:39
Update copyright file: [c26fdb3356] check-in: [a546121a77] user: js branch: trunk, size: 20970
2013-12-20
00:20
Add SUBDIRS_AFTER. file: [389f785f61] check-in: [fc73c73df1] user: js branch: trunk, size: 20958
2013-12-10
17:26
Add pre-all and post-all. file: [3793217eb4] check-in: [2f6cac75b7] user: js branch: trunk, size: 20777
2012-11-26
23:13
Add missing AS_DEPENDS. file: [bae2b43312] check-in: [d4793bdb89] user: js branch: trunk, size: 20723
2012-04-25
09:51
Only generate depends if the compiler supports it.

For assembly files, AS_DEPENDS needs to be set. As usually AS is set to
CC, it can be done using AS_DEPENDS = ${CC_DEPENDS}. file: [b65e728a78] check-in: [775d4eae01] user: js branch: trunk, size: 20697

2012-04-19
15:41
Allow building directories in parallel.

Inter-dir dependencies can be specified like this:
dir1 dir2: dir3 dir4 file: [eb2bd4ea40] check-in: [b7a12103d6] user: js branch: trunk, size: 19966

2012-04-08
17:51
Use the language specific flags for deps. file: [704f45e5ee] check-in: [dbf218689a] user: js branch: trunk, size: 19939
2012-03-27
09:53
Let make install depend on make all. file: [0f6756deb9] check-in: [38c3acd0ea] user: js branch: trunk, size: 19414
2012-03-21
12:13
Use PACKAGE_NAME and PACKAGE_VERSION. file: [c1236492e2] check-in: [a6dcdabef7] user: js branch: trunk, size: 19474
12:13
Update URL in copyright. file: [29561c011f] check-in: [a8598f9e8f] user: js branch: trunk, size: 19383
12:13
Update copyright. file: [6332b39f27] check-in: [cd31cb7025] user: js branch: trunk, size: 19376
2012-03-14
09:02
Add OBJS_EXTRA and LIB_OBJS_EXTRA. file: [eb4e1ed4ab] check-in: [3a8084b898] user: js branch: trunk, size: 19370
2012-02-27
12:15
Better handling of .a files in ${SHARED_LIB} and friends. file: [78e4b27e5f] check-in: [ef16263af7] user: js branch: trunk, size: 19168
2011-10-12
14:56
Fix usage of ar instead of ${AR}. file: [3c1ad0688f] check-in: [c2b09b2ecf] user: js branch: trunk, size: 17724
2011-09-13
11:06
Make sure printf does not override $?. file: [55b520a90f] check-in: [6b35e061ec] user: js branch: trunk, size: 17721
00:33
Delete old .a file before creating a new one. file: [b9b6beda36] check-in: [be77b5bfd8] user: js branch: trunk, size: 17644
00:32
Keep error codes instead of exiting with 1. file: [ac6f726e02] check-in: [78aa5f93ad] user: js branch: trunk, size: 17634
00:31
Rename LIB to SHARED_LIB.

The reason is that the Intel compiler (and maybe others) set LIB in the
environment, this causing the buildsys to fail. file: [f9d06a7355] check-in: [d0f134f872] user: js branch: trunk, size: 17606

2011-04-23
17:23
Add support for Java and Windows RC files. file: [ea62a0173e] check-in: [fedf4f6ce2] user: js branch: trunk, size: 17543
2011-03-24
15:56
Add STATIC_PIC_LIB. file: [32994467a3] check-in: [c2346ca5a2] user: js branch: trunk, size: 16767
15:29
Make it possible to add .a files to OBJS when building static libs. file: [454592c0b3] check-in: [aa7526de49] user: js branch: trunk, size: 16551
2011-01-17
16:08
Prevent a possible syntax error when not using shared libs. file: [4eb32fd7f2] check-in: [80272a6a79] user: js branch: trunk, size: 16073
2010-09-26
11:36
Remove an unnecessary fork of a new sh. file: [8f38161686] check-in: [2108108311] user: js branch: trunk, size: 16074
2010-09-19
02:05
Fix generating dependencies for .lib.o and .plugin.o. file: [291249d72c] check-in: [066136bfc9] user: js branch: trunk, size: 16072
2010-09-15
22:23
Include original extension in temporary .dep files. file: [f195ede5dc] check-in: [4391081dd7] user: js branch: trunk, size: 16012
2010-08-11
11:09
Use tput for colour output, if available. file: [ee1ac59e15] check-in: [2035aa9673] user: js branch: trunk, size: 16403
2010-07-30
01:24
Adjust configure.ac to recent changes. file: [d486b3ab86] check-in: [3cc9e58d14] user: js branch: trunk, size: 15898
2010-07-29
18:23
More parallelism. file: [e7585732d0] check-in: [1f2625c8b1] user: js branch: trunk, size: 15964
2010-07-25
11:20
Use different object files for libs and plugins.
This allows building a shared and static lib at once.
file: [fe3638a46e] check-in: [8f2b93e012] user: js branch: trunk, size: 15938
2010-04-18
01:55
Properly delete data dir. file: [99d93ef5bf] check-in: [a50fe57783] user: js branch: trunk, size: 13016
2009-12-16
11:38
Change compiling .po files and install the .mo files. file: [87b3329260] check-in: [bfe0deda6b] user: js branch: trunk, size: 12874
2009-12-13
18:04
Ouch. file: [8353fdf69c] check-in: [99d2895284] user: js branch: trunk, size: 12249
17:52
Change make clean behaviour. file: [94d5622232] check-in: [2b8322f61b] user: js branch: trunk, size: 12249
2009-12-01
14:53
Add support for compiling .S files. file: [6849878593] check-in: [2448a5a3bf] user: js branch: trunk, size: 12249
2009-11-03
15:55
Add support for compiling Objective C++. file: [3c382115c4] check-in: [47afbbecd1] user: js branch: trunk, size: 11951
2009-10-28
18:49
Add support for converting .po files to .gmo. file: [8abafdece3] check-in: [05ae2271b7] user: js branch: trunk, size: 11610
2009-06-15
21:48
Change ${@} to $@. file: [f4a7daf573] check-in: [00339d87b6] user: js branch: trunk, size: 11440
2009-06-03
19:32
Add support for -rpath. file: [50e67ad45a] check-in: [2500eb87ad] user: js branch: trunk, size: 11442
18:28
Let configure define our ${INSTALL}. file: [067cbde714] check-in: [d4c3373800] user: js branch: trunk, size: 11410
2009-04-15
14:28
Update copyright. file: [0c805102f7] check-in: [f9f650baba] user: js branch: trunk, size: 11408
2008-12-23
13:36
Make it possible to build libraries as static libraries only. file: [7300e92515] check-in: [4a8529bfde] user: js branch: trunk, size: 11417
03:53
Remove spaces at end of line. file: [80d2d7a371] check-in: [0459f92e4f] user: js branch: trunk, size: 11289
2008-12-13
16:54
Better error handing in dependency generation. file: [f318b59109] check-in: [c46e3c0160] user: js branch: trunk, size: 11291
2008-11-30
13:31
Fix a bug in dependency generation. file: [13f43b9bd7] check-in: [9a87faddb3] user: js branch: trunk, size: 11284
2008-11-01
20:38
Clear .SUFFIXES first to prevent compiling files silently. file: [50d53ebd72] check-in: [760cfcb16e] user: js branch: trunk, size: 11273
20:22
Remove .deps on distclean. file: [041700e596] check-in: [e8a5ad3b7d] user: js branch: trunk, size: 11259
20:03
Don't delete .deps files on make clean. file: [748010db8f] check-in: [65c48c4be2] user: js branch: trunk, size: 11248
19:09
Move one line to fix dependency generation. file: [e412298582] check-in: [baeb4314f3] user: js branch: trunk, size: 11254
18:55
Touch .deps files on ./configure.
This also makes it compatible with OpenBSD make.
file: [2e95fe4692] check-in: [deea07358c] user: js branch: trunk, size: 11253
2008-10-02
21:34
Use ranlib. file: [c91f0d600d] check-in: [bceeee6eed] user: js branch: trunk, size: 11254
2008-09-14
16:15
Fix dependency generation for real. file: [be3d55644e] check-in: [c246b6488a] user: js branch: trunk, size: 11204
16:09
Dependency generation was broken. Fixed. file: [e261d6f5de] check-in: [6920533466] user: js branch: trunk, size: 10928
2008-08-24
09:33
Support to compile python files. file: [3204adcbc4] check-in: [b05fac077b] user: js branch: trunk, size: 10928
2008-07-12
22:13
Updated copyright. file: [b03b00b554] check-in: [4e27c4cbda] user: js branch: trunk, size: 10675
00:09
Better deps generation & allow compilation of XPM files. file: [d0c28d5990] check-in: [c85315ff18] user: js branch: trunk, size: 10668
2008-04-17
19:53
Fixed a typo. file: [6dfc55ed86] check-in: [4211b70c2d] user: js branch: trunk, size: 10418
2008-02-10
20:20
Add URL to comments. file: [7a94493d9a] check-in: [42fce8e1b8] user: js branch: trunk, size: 10417
09:40
Fix a few bugs in threaded dependency generation. file: [e09ca97a4b] check-in: [1e6ad9ea9d] user: js branch: trunk, size: 10379
09:20
Make dependency generation threaded. file: [6a2bdce5a4] check-in: [5b7cb4481a] user: js branch: trunk, size: 10301
2007-11-08
15:08
Partially revert 004bf2fb49e3. file: [16b538e090] check-in: [0e7df1ff56] user: js branch: trunk, size: 10352
2007-11-01
14:45
Changed my mail. file: [8ed40a6a46] check-in: [0bb1d0fb57] user: js branch: trunk, size: 10155
2007-10-21
00:32
Fix -soname. file: [74213d3189] check-in: [1a31e6f238] user: js branch: trunk, size: 10141
2007-10-13
08:24
Make ${plugindir} independent from ${libdir}. file: [df6825a5b7] check-in: [ef768e3273] user: js branch: trunk, size: 10338
08:14
Fix dependency generation when using NetBSD make. file: [c1026d46fe] check-in: [f0b9d95ddc] user: js branch: trunk, size: 10378
2007-10-10
12:09
Add \033[K. file: [88f6662b77] check-in: [b04eb0c9c2] user: js branch: trunk, size: 10349
2007-09-27
19:58
Add missing targets to .PHONY. file: [92932caeb7] check-in: [2716510444] user: js branch: trunk, size: 10254
19:12
${STATIC_LIB} is mode 644, not 755! file: [f66bf28694] check-in: [2ce3794e0b] user: js branch: trunk, size: 10213
19:09
Add ${PROG_IMPLIB_NEEDED}. file: [0ca4f36eb1] check-in: [e749d8ead4] user: js branch: trunk, size: 10213
19:01
${PROG_IMPLIB_LDFLAGS} should work now. file: [6ca0f1560b] check-in: [46ab33620c] user: js branch: trunk, size: 10171
12:25
Remove implib stuff again. file: [4ebc48429b] check-in: [936c059a99] user: js branch: trunk, size: 10126
2007-09-26
14:20
Only generate .deps file if there are files for it. file: [340383568e] check-in: [16cf0533ac] user: js branch: trunk, size: 10127
04:41
That rm -f is unnecessary. file: [dc3e64c761] check-in: [90f748637b] user: js branch: trunk, size: 10079
04:38
Optimize dependency generation. file: [1665f2017f] check-in: [3008f6d7d1] user: js branch: trunk, size: 10096
00:55
Don't check for ${PROG_SUFFIX}, set it to @EXEEXT@. file: [2b3cd1c85e] check-in: [0d0d4f6a56] user: js branch: trunk, size: 10110
00:42
Oops. file: [78d7c589ef] check-in: [0908041299] user: js branch: trunk, size: 10115
2007-09-25
17:10
Seems like I forgot to remove -s for ${PROG}. file: [51c481a326] check-in: [f641a9db4f] user: js branch: trunk, size: 10087
15:52
Move *~ from clean to distclean. file: [51ad69a68d] check-in: [d207d214db] user: js branch: trunk, size: 10090
14:49
Oops. Fix parallel build. file: [c7ab740091] check-in: [bedd3a521d] user: js branch: trunk, size: 10090
2007-09-24
22:26
Add missing distclean target. file: [83fce59ce8] check-in: [84d335c94c] user: js branch: trunk, size: 10098
21:37
Use test instead of [ ]. file: [78e547626f] check-in: [e7ff22216a] user: js branch: trunk, size: 10077
21:12
install-sh doesn't work. file: [748394559c] check-in: [328cc9cdf7] user: js branch: trunk, size: 10064
19:13
Abort on error. file: [714fa3a4f3] check-in: [57bff58833] user: js branch: trunk, size: 10066
18:58
Don't depend on subdirs, it's done anyway. file: [9ca038f49e] check-in: [7edbf0b1f9] user: js branch: trunk, size: 10056
18:45
Always prefix comparisons with x. file: [a2b24a5da0] check-in: [1d055c3b0b] user: js branch: trunk, size: 10078
18:20
Fix dependencies and other parallel stuff. file: [234e02d916] check-in: [4780df5f05] user: js branch: trunk, size: 10067
18:00
Add depend status. file: [19949e1531] check-in: [d21b1a6b92] user: js branch: trunk, size: 9972
2007-09-22
08:29
Use ar cr instead of ar cq. file: [883e6de7e7] check-in: [eaccb853ad] user: js branch: trunk, size: 9642
2007-09-21
22:54
Some fixes for Windows. file: [32df622bf8] check-in: [f04215cc70] user: js branch: trunk, size: 9642
16:19
Actually, depend depends on the sources. file: [b42bd9933d] check-in: [0cb39220fa] user: js branch: trunk, size: 9605
13:11
Add pre-depend, add rpath for Solaris and POSIX. file: [44e1a37a0c] check-in: [e4d1f950ba] user: js branch: trunk, size: 9597
2007-09-19
15:55
Add ${MFLAGS}. file: [d2dfb7ab24] check-in: [c56d6277f6] user: js branch: trunk, size: 9573
15:38
Better dir creation + typo fixed. file: [528b666bd2] check-in: [54de1ec8e6] user: js branch: trunk, size: 9523
2007-09-18
18:18
Added: The wrong file was accidentally added on import. file: [85eb095124] check-in: [22edb7594b] user: js branch: trunk, size: 9483