Jan Lindemann
3683aabee5
defs.mk: Remove now unnecessary DEPEND_CPPFLAGS (since x11 makedepend has been replaced by gcc -M)
2006-03-15 14:18:50 +00:00
Jan Lindemann
d3ae69b6f6
defs.mk: Add valgrind core files to CORE variable
2006-03-14 14:44:37 +00:00
Jan Lindemann
9e34c46389
defs.mk: Compiael cpp sources with gfilt by default
2006-03-04 13:40:34 +00:00
Jan Lindemann
a22004b1ca
defs.mk: Improve centralized plugin compilation management
...
- Shift effects of conditional compilation with USE_ from proj.mk of the
respective project directories into defs.mk here. Might still be present in some project
directories but shouldn't
- Add support for $(IGNORE_SUBDIRS) in $(FIND_SUBDIRS)
- Add support for $(IS_PLUGIN) (not installing header files in this case)
- Add some g++ paths to $(DEPEND_CPPFLAGS) to calm makedepend's
complaining about missing headerfiles a bit down is
compiler-dependent, though
2006-02-11 16:16:28 +00:00
Jan Lindemann
5b2792e11d
defs.mk: Add FIND_SUBDIRS convenience variable
2006-01-09 01:23:32 +00:00
Jan Lindemann
f116f40b6b
defs.mk: Provisorically fixed timer compilation
2005-12-02 16:19:50 +00:00
Jan Lindemann
6a01ace009
defs.mk, rules.mk: Move GENERATE_FUNC_TIMERS from rules.mk to defs.mk.in
2005-12-02 16:10:07 +00:00
Jan Lindemann
643b632754
defs.mk: Code beautification
...
- Renamed some LOCAL_ variables to BUILD_
- Improved indentation (not optimal yet)
2005-12-01 08:54:17 +00:00
Jan Lindemann
83be852457
defs.mk: Add automatic creation of PROJECT_CAPNAME variable
2005-11-20 19:21:33 +00:00
Jan Lindemann
25154e2a97
defs.mk: Fix typo in LOCAL_EXE_SH definition
2005-11-08 10:06:44 +00:00
Jan Lindemann
2429282aa5
defs.mk: Follow Qt linker flag changes
...
Remove -lqt-mt from linker flags for qt4 and add -lQtSql
-lQtNetwork -lQtOpenGL -lQtDesigner_debug -lQtGui_debug
-lQtCore_debug
2005-11-08 08:39:47 +00:00
Jan Lindemann
53e919458f
defs.mk: Add most of the contents to variables instead of assigning it
2005-10-17 11:12:02 +00:00
Jan Lindemann
5c1ca9725d
defs.mk: Fix LDFLAGS for efence
2005-09-07 14:52:25 +00:00
Jan Lindemann
29609036be
defs.mk: Add variables LD_VERSION LD_MAJOR LD_MINOR LD_REV
2005-07-31 11:24:04 +00:00
Jan Lindemann
171dbb8f1d
defs.mk: Add variable FRESH_CVSDIR=$(HOME)/local/src/cvs.fresh
2005-07-30 12:02:12 +00:00
Jan Lindemann
0c71121673
defs.mk: Remove -Wall and -g3 from linker flags, since they are ignored by the linker
2005-07-20 16:53:27 +00:00
Jan Lindemann
fc5c6c17d1
defs.mk, rules.mk: Add targets echo-cflags and echo-development
2005-07-12 14:58:43 +00:00
Jan Lindemann
c38e8bb6ac
defs.mk: Remove superfluous -I $(MODDIR)/include for ytools builds
2005-07-12 10:43:47 +00:00
b3f91844ba
defs.mk: Add '-I/usr/local/include' to CFLAGS and CPPFLAGS when using gcc 2.x
2005-06-20 18:36:15 +00:00
Jan Lindemann
59e8d57789
defs.mk: Add CONFDIR
2005-05-16 15:04:02 +00:00
Jan Lindemann
292c145c7a
defs.mk: Disable -fstack-protector in favor of -fstack-protector-all
2005-05-13 15:04:31 +00:00
Jan Lindemann
003b426aa9
defs.mk: Add support for stack protector
2005-05-13 09:09:18 +00:00
Jan Lindemann
3d131cd0b3
defs.mk, rules.mk: Add remake target
2005-05-11 15:39:52 +00:00
Jan Lindemann
2d8c778ce2
defs.mk, rules.mk: Add target prepend_header
2005-05-11 11:20:43 +00:00
c6cc76bf12
defs.mk: Change compiler opts from -O2 -> -O3
...
Change compiler optimization opts from -O2 to O3 because they were
like that on dspjan when we encountered an obscure cpuload bug when
using dspcd-jackmix (or jmtest without jackd running with -R option)
2005-05-08 23:30:39 +00:00
Jan Lindemann
81de57cbd9
make: Clean up library dependencies
...
Clean up dependencies of version.ldscript, libdir.done in defs.mk and
rules.mk.
2005-05-07 16:44:31 +00:00
Jan Lindemann
a62aa73147
defs.mk: Support assembly and Qt Plugins
...
- Add assembler stuff
- Add support for qt plugin stuff
2005-05-05 16:33:56 +00:00
Jan Lindemann
0ed6e0f167
defs.mk: Uic works differently in qt4
2005-05-02 04:19:51 +00:00
Jan Lindemann
5142d5d3a0
defs.mk, qtexe.mk: Handle LD_LIBRARY_PATH differently
2005-05-01 22:13:13 +00:00
Jan Lindemann
7afa6c758b
defs.mk, exe.mk, rules.mk: Add support for .qrc qt resource files
2005-05-01 02:27:13 +00:00
Jan Lindemann
f45331a75f
defs.mk: Fix MOC_H_HC for only one header present
2005-05-01 01:44:14 +00:00
Jan Lindemann
bcc6322dea
defs.mk: Use $(HOME)/opt/qt instead of $(HOME)/opt/qt4-b2 as qt directory
2005-04-30 10:13:52 +00:00
Jan Lindemann
f463fdbdf0
defs.mk: Handle optimisation and debug options globally in defs.mk
2005-04-26 18:43:34 +00:00
Jan Lindemann
c389c45e94
defs.mk: Honour $(TOPDIR)/make/local.mk
2005-04-24 08:18:19 +00:00
Jan Lindemann
7eefb59889
defs.mk: Add support for qt beta 2
2005-04-20 11:03:06 +00:00
Jan Lindemann
05ef433bd0
defs.mk: Kill everything behind the last dash
2005-04-05 17:29:37 +00:00
Jan Lindemann
a4fc4aed0f
defs.mk, rules.mk: Use version script to tag all symbols
2005-04-05 07:34:30 +00:00
Jan Lindemann
08a14c3434
defs.mk: Resorted PROJECTLIB_LDFLAGS
2005-04-02 20:07:08 +00:00
Jan Lindemann
0855a4efd6
CHANGES: Update
...
- Uclnt: - Added YMsgDispatcher::getAddress()
- Add getCount()
- Add instance count to thread names
- Make some getXX() functions const
- Slog: - Now not logging date, process id, id to console anylonger by default
- Introduced mutex to be able to use static buffer
2005-03-21 11:49:56 +00:00
Jan Lindemann
7c215cea8b
defs.mk: Add CORE variable
2005-01-18 19:48:31 +00:00
Jan Lindemann
a4079714c3
defs.mk, exe.mk, rules.mk: Add support for QT ui generation from .ui files
2005-01-18 19:18:58 +00:00
Jan Lindemann
64f194bcf2
Release 1.1.8-2
...
- Merge changes of V_1_1_5-2F3 -> V_1_1_5-2F4
2004-11-28 12:26:49 +00:00
Jan Lindemann
c42e2b04cd
defs.mk: Remove -lg++ to make it compile on SuSE 9.1
2004-11-27 16:49:42 +00:00
Jan Lindemann
aa4bc767d9
$(TOPDIR), make, scripts: Merged changes of V_1_1_5-2 -> V_1_1_5-2F3
2004-09-04 19:46:32 +00:00
Jan Lindemann
620b5a5702
defs.mk: Make USE_COMPILER_OPTIMIZATION_OPTS and USE_COMPILER_DEBUG_OPTS independent
2004-07-29 14:56:20 +00:00
Jan Lindemann
8012ed8496
bugfix: Replace -NDEBUG by -DNDEBUG
2004-07-29 12:29:09 +00:00
Jan Lindemann
7067725092
$(TOPDIR), make: Merged changes of V_1_1_7_1_JL
2004-04-20 16:48:50 +00:00
Jan Lindemann
8b9f765d45
defs.mk: Support local.mk
2004-02-11 12:24:25 +00:00
Jan Lindemann
359e598046
cfg_dev.mk, defs.mk: Disable USE_TRACING and LOG_THREAD_NAMES
2004-02-09 23:23:17 +00:00
Jan Lindemann
74b948cc1f
defs.mk: Add LOG_THREAD_NAMES support
2004-02-03 05:00:14 +00:00