Commit Graph

174 Commits

Author SHA1 Message Date
3c462bd392 Updated the copyright line 2015-02-06 01:38:37 +01:00
1df558bbac Largely improved support for OBJDIR by placing objects in a mirrored hierarchy 2015-02-06 01:36:17 +01:00
17d5fb9d81 Reflected support for phony script targets when installing as well 2014-12-13 02:47:19 +01:00
5308765aa2 Added support for phony script targets 2014-12-13 02:40:32 +01:00
bb54a897b2 Code cleanup 2014-12-01 00:31:52 +01:00
6a625dc18e Let invididual scripted targets have a separate prefix 2014-12-01 00:29:24 +01:00
fb3ed4e1b0 Added a helper to output target definitions 2014-11-16 14:56:57 +01:00
029a46b049 No longer require even "make dist" to write to the current directory 2014-11-16 14:45:05 +01:00
c2f10ca5a3 Create archives from "make dist" in OBJDIR
This still requires creating a symbolic link in the sources directory
though.
2014-11-15 14:49:20 +01:00
94d445eafd Code cleanup 2014-11-12 02:01:15 +01:00
b7c76b3696 No longer output variables for static libraries when not supported 2014-11-12 01:47:00 +01:00
a415d0adf1 Isolated the generation of static libraries as a platform capability 2014-11-12 01:43:50 +01:00
7a95945a01 Pass the Windows library test 2014-11-12 01:34:35 +01:00
0a26b49220 Fixed target definitions for libraries with OBJDIR 2014-11-12 00:56:26 +01:00
f5ba74891b Code cleanup 2014-11-12 00:43:57 +01:00
b603113261 Pass the Windows binary test 2014-11-12 00:42:19 +01:00
c87a3ffa84 Pass all the tests again 2014-11-11 21:12:28 +01:00
60f2216da2 Fixed "make uninstall" on MacOS X 2014-11-11 20:57:26 +01:00
e17b53c4e5 Fixed "make install" on MacOS X 2014-11-11 20:57:26 +01:00
61c0351965 Abstract a good part of the output in helpers 2014-11-11 20:56:40 +01:00
b0441df064 Implemented library versioning on MacOS X (needs more work) 2014-11-11 20:54:26 +01:00
0a9c9c687d Code cleanup 2014-11-11 20:47:51 +01:00
373af903a8 Use -install_name on MacOS X when the installation path is known
Kudos to yrmt@ for the hint
2014-11-11 20:47:51 +01:00
bdb9f4b4ce Fix for $(MKDIR) in "make distcheck" without any other target to install 2014-10-31 18:49:15 +01:00
ab6c01a9bf Default "make distcheck" to using OBJDIR and testing (un)installation to DESTDIR 2014-10-31 18:10:32 +01:00
e97db07dd7 Also output the OBJDIR variable when relevant 2014-10-31 02:35:26 +01:00
c3a612ed97 Fixed target libraries with OBJDIR 2014-10-31 02:31:40 +01:00
b56fc20a01 Second part of OBJDIR support 2014-10-31 02:15:07 +01:00
94829facbf First part of OBJDIR support 2014-10-31 02:08:18 +01:00
76f58f4182 Run "make distclean" before "make dist" in the new "distcheck" rule 2014-10-31 01:31:23 +01:00
955ad20e65 Added a "distcheck" rule 2014-10-31 01:25:12 +01:00
a8f9adc800 No longer hardcode TAR as "tar -czvf" but simply as "tar" 2014-10-31 01:18:24 +01:00
f019e6315d No longer automatically add $(PREFIX) when (un)installing script targets 2014-10-17 20:50:07 +02:00
806f1361b3 Fixed calling scripts in the "clean" target 2014-10-09 19:40:51 +02:00
f0577c9428 Re-licensed as 2-clause BSD (with consent from myself) 2014-10-03 14:20:38 +02:00
ed1cc6d820 Using PROGNAME instead of PACKAGE for configure(1) 2014-10-03 13:27:51 +02:00
df286571f4 Better handling of distributable files found in sub-folders (when installing) 2014-07-17 02:28:41 +02:00
7ad4e85d64 Let configure build again (and removed hack for configArray) 2014-05-09 21:02:08 +02:00
17ece7ff43 Fixed "make dist" when either the path or the filename contains spaces 2013-11-19 22:25:35 +01:00
afdfa13eff Hopefully better handling of C++ targets 2013-06-04 03:24:49 +02:00
bf65f88f4b Let the defaut programs depend on the underlying platform 2013-04-06 01:28:27 +02:00
74cc13e057 Code cleanup 2013-04-06 01:24:43 +02:00
918878a13e Removed what is probably a wrong or obsolete comment 2013-04-06 00:57:42 +02:00
8493c318a5 Solaris' native "install" tool doesn't like "--" as argument delimiter 2013-04-06 00:40:20 +02:00
999d9d5f78 Quote the names of directories when they contain the space character 2013-03-05 03:08:26 +01:00
f0efbdaa2f Quoting the directory names when switching directories 2013-03-05 03:01:34 +01:00
8a87d4bfe4 Force directories to be world-readable 2013-01-25 20:53:48 +01:00
1530a4b844 Let scripts help perform the "clean" target 2013-01-07 02:59:49 +01:00
abf4f1f6bb No longer allow the environment to override variables directly 2013-01-07 00:18:37 +01:00
beb81f4b59 Added support for $(SBINDIR) 2012-11-02 21:32:47 +01:00