Jan Lindemann
ccf27c7a23
rules.mk: Add support for flexible SO_PREFIX
2009-06-27 16:22:23 +00:00
Jan Lindemann
df8e485d23
rules.mk: Prepended for-loops by set -e
2009-06-18 17:26:33 +00:00
Jan Lindemann
191ba93726
rules.mk: Add target echo-contrib
...
Add (empty) target echo-contrib, to be used as dependency in
specialized makefiles.
2009-06-11 16:05:59 +00:00
Jan Lindemann
141a52587a
rules.mk: Add install_dir_XXX rule
2009-05-27 10:11:25 +00:00
Jan Lindemann
9966c55335
make: Add support for LOGROT installation type (/etc/logrotate.d/)
2009-03-10 15:56:01 +00:00
Jan Lindemann
a0288808cc
make: Support CGI installation type
...
Add support for cgi scripts, installed into
/home/wwwrun/local/cgi-bin
2009-02-20 13:31:30 +00:00
Jan Lindemann
0e5c7644b4
rules.mk: Add target coreclean
2008-12-13 16:31:30 +00:00
Jan Lindemann
429d7950e7
rules.mk: Fix LINKS_SO
...
LINKS_SO has multiple identical paths that end up in the link
creation rule, fix that.
2008-05-24 07:21:11 +00:00
Jan Lindemann
5eeec55ff9
make: Consistently renamed "SYSCONFIG" to "SYSCFG"
2008-05-22 09:24:28 +00:00
Jan Lindemann
80b64e6ec1
rules.mk: Last commit broke exe installation
2008-05-09 10:26:37 +00:00
Jan Lindemann
c21cc90f66
rules.mk: Support SYSCFG installation types
...
- Add SYSCFG to automatic installation rules
- Manually add rules for .init and .sysconf files, not sure
why this is necessary
2008-05-06 16:04:11 +00:00
Jan Lindemann
1ebb79d5d6
make: Add LD_CONF support (automatically added to all projects in lib.mk)
2008-04-09 11:20:01 +00:00
63c93108ba
rules.mk: Add JAVA to INSTALLATION_FILE_TYPES
2008-03-30 12:17:35 +00:00
Jan Lindemann
21adf9c0a8
rules.mk: Add target echo-include
2007-12-19 20:22:07 +00:00
Jan Lindemann
0d54313225
rules.mk: Add *.gcda and *.gcno to profclean target
2007-12-01 22:42:54 +00:00
Jan Lindemann
22aa48c256
rules.mk: Add %.this to .PHONY targets
2007-11-17 12:59:48 +00:00
Jan Lindemann
75b56759ee
rules.mk: Now not installing local.* anymore to BUILD_XXXDIR
2007-09-30 13:51:04 +00:00
Jan Lindemann
fb3f8d82d6
rules.mk: Shuffle dependencies
...
- Add dependency all: all.done
- Declare all install clean distclean .PHONY
2007-09-10 14:49:22 +00:00
Jan Lindemann
76fe85cd38
make: Add definition for LOG install targets
2007-09-09 18:51:29 +00:00
Jan Lindemann
06de9750cd
rules.mk: Beautify echo-libpath target
2007-09-08 16:17:12 +00:00
Jan Lindemann
c5b15e99d5
rules.mk: Fix $(TOPDIR)/dir_build_XX.done and $(TOPDIR)/dir_install_XX.done rules
2007-09-04 21:52:07 +00:00
Jan Lindemann
336fbdda4b
rules.mk: Add IMG installation file type
2007-08-30 10:18:57 +00:00
Jan Lindemann
fb361f37c9
rules.mk: Disable std_install_rules for debugging
...
- Beautify echo-ldflags target
- Comment out std_install_rules depending on file attributes to see
where it breaks
- Move INSTALLATION_FILE_TYPES from defs.mk.in here
2007-08-26 17:27:58 +00:00
Jan Lindemann
951de3fa8a
defs.mk, rules.mk: Streamlined DOC handling
2007-08-23 15:25:10 +00:00
Jan Lindemann
218f12eba7
rules.mk: Add target echo-modules
2007-08-23 01:56:49 +00:00
Jan Lindemann
b80f5c6b6f
rules.mk: Beautification
2007-08-22 12:20:16 +00:00
Jan Lindemann
5686370c58
rules.mk: Code beautification
...
- Remove unused code
- Beautify installation logging
2007-08-21 17:09:05 +00:00
Jan Lindemann
9e5eff01ea
rules.mk: Refactor entire file
...
- Re-sort bigtime
- Most standard targets are now done by user function std_install_rules
2007-08-21 16:20:04 +00:00
Jan Lindemann
5cfeb04d87
rules.mk: Support installation to /etc/sysconfig
...
- Add rules for
- SYSCONFIG_DIR
- PREFIX
- WORKING_DIR
- Fix owners and group of profile script and INSTALL_BINDIR
2007-08-18 20:33:04 +00:00
Jan Lindemann
be9cd1ca02
rules.mk: INSTALL_HDRDIR INSTALL_BINDIR INSTALL_LIBDIR INSTALL_MKDIR torn apart
2007-08-17 15:28:24 +00:00
Jan Lindemann
0affdb8333
rules.mk: Specify linker in LD variable instead of CC
2007-08-02 18:53:51 +00:00
Jan Lindemann
f37e3bb371
defs.mk, rules.mk: Link import dlls via MS_LD alias wine lib.exe
2007-07-18 16:41:07 +00:00
Jan Lindemann
1ab6425074
make: Add support for stripping symbols from executables
2007-07-16 18:30:56 +00:00
Jan Lindemann
1c812446e6
make: MinGW port
2007-07-16 15:15:16 +00:00
Jan Lindemann
c810ad1a09
rules.mk: Link plugins with CPP instead of CC
2007-07-14 16:44:40 +00:00
Jan Lindemann
12b543efd9
defs.mk, rules.mk: Some fixes to mingw support
2007-07-13 13:26:43 +00:00
Jan Lindemann
65ba4f3cfd
make: Add support for mingw
2007-07-13 10:49:58 +00:00
Jan Lindemann
f4e5d2f12b
defs.mk, rules.mk: Auto-generate NEW_LD_LIB_PATH
...
Add (experimental) NEW_LD_LIB_PATH automatically generated from
LDFLAGS.
2007-07-03 13:36:59 +00:00
Jan Lindemann
0f3d0ad40d
make: Introduce QT_MAJOR_VERSION
...
- Replace QT_MAJOR_VERSION
- Replace QT_VERSION by QT_MAJOR_VERSION
2007-06-17 11:51:29 +00:00
Jan Lindemann
acfaa37045
rules.mk: Remove distclean target
2007-06-16 17:54:34 +00:00
Jan Lindemann
bd26315c1f
rules.mk: Add target trace-marks
2007-02-23 01:05:15 +00:00
Jan Lindemann
3f0b65cb96
linux-rpm-build.mk, rules.mk, generate-boot-medium.sh: Cleanup commit
2007-02-16 20:12:31 +00:00
Jan Lindemann
cf6dcadcc7
rules.mk, topdir.mk: Add files
2006-05-26 14:07:43 +00:00
Jan Lindemann
7990f63f04
rules.mk: Add targets local-% and unlocal (might be shifted into topdir.mk, not yet existing)
2006-05-26 13:48:26 +00:00
Jan Lindemann
dea2aac5db
rules.mk: Remove dependency of all.done on $(OBJ)
2006-03-22 11:11:29 +00:00
Jan Lindemann
fa87315089
rules.mk: Make all.done depend on $(OBJ)
2006-03-17 21:03:09 +00:00
Jan Lindemann
b9b6053121
rules.mk: Add support for valgrind core files
2006-03-14 14:43:36 +00:00
Jan Lindemann
9e2b78be92
rules.mk: Fix moc for Qt 3
2006-03-07 21:05:16 +00:00
Jan Lindemann
5447b4cdb4
depend.mk, rules.mk: Fix dependency checking
...
Fix dependency checking, create seperate depfiles for every object
file.
2006-03-04 13:41:35 +00:00
Jan Lindemann
0e5e71a6e7
rules.mk: Fix dependency checks on missing .cpp an .c files
2006-03-03 18:26:48 +00:00