David Faure
|
a003654d36
Fix missing include dirs (current source and build dir) when moc is run.
|
13 years ago |
Christoph Feck
|
2273531d34
Fix cmake_policy call
|
14 years ago |
Alexander Neundorf
|
6bd6f6e618
-allow duplicate target names also in the automoc macros, to make the modules build again
|
14 years ago |
Alexander Neundorf
|
086dd2b06c
-add cmake_policy(PUSH|POP) to save and restore the original cmake policy settings
|
14 years ago |
Jussi Kekkonen
|
22b704d977
Reverting r1140777 as causing some nasty cmake funkyness, discussed in #kde-devel
|
14 years ago |
Marc Mutz
|
bd21ba16df
CMake >= 2.6.4 is required, because older versions don't have REALPATH for get_filename_component()
|
14 years ago |
Patrick Spendrin
|
78fe4cc51e
fix stupid typo
|
14 years ago |
Patrick Spendrin
|
3f993e8510
Hack the hack.
|
14 years ago |
Benjamin Reed
|
afd4718e69
automoc did not understand .mm files (objc++)
|
15 years ago |
Matthias Kretz
|
1948ee8457
fix make clean: it's SET_directory_properties and not ADD_directory_properties.
|
16 years ago |
Alexander Neundorf
|
afddb64aa0
-apply patch from Matthias, didn't notice any problems, has been tested on Windows since a long time
|
16 years ago |
Alexander Neundorf
|
fd0c76996f
-mark AUTOMOC4_EXECUTABLE as advanced
|
16 years ago |
Matthias Kretz
|
63b698e526
add convenience macros for projects that are not able to use KDE4_ADD_* macros
|
16 years ago |
Christian Ehrlicher
|
875d4c460f
important fix for msvc - would be nice to get a new version because of this - otherwise kdenetwork/libiris doesn't compile
|
16 years ago |
Alexander Neundorf
|
cb95bf85da
rename Automoc4.cmake.in back to Automoc4.cmake, since it is not configured anymore, which avoids several problems
|
16 years ago |
Alexander Neundorf
|
287c7ffcfc
this has been renamed (copied) to Automoc4Config.cmake.in
|
16 years ago |
Matthias Kretz
|
7253969139
add version variable, for easy checking in CMake scripts
|
16 years ago |
Matthias Kretz
|
dc618d9045
- cmake 2.6 wants to use COMPILE_DEFINITIONS instead of DEFINITIONS, so we use that when non-empty instead of DEFINITIONS (does this break 2.4.x ?)
|
16 years ago |
Matthias Kretz
|
9a72b5d0d7
Let automoc pass all -D parameters to moc that gcc/g++ also gets.
|
16 years ago |
Matthias Kretz
|
0955173adf
- commented code in Automoc4Config.cmake to test add_custom_target instead of add_custom_command
|
16 years ago |
Matthias Kretz
|
df476f49d6
- remove some dead code in the AUTOMOC4 macro
|
16 years ago |
Alexander Neundorf
|
db94d31d38
-make the target and the custom command depend on the .notclean file, and make that file an OUTPUT of the custom command
|
16 years ago |
Alexander Neundorf
|
14520b4390
-make parallel builds work in kdesupport by making the custom target depend on the automoc4 target again
|
16 years ago |
Matthias Kretz
|
9d9ece1a16
- run automoc4 unconditionally (automoc4 itself makes sure that the timestamps are such that it gets called again)
|
16 years ago |
Alexander Neundorf
|
d3a8122eeb
-rename automoc4_handle_automoc() to automoc4()
|
16 years ago |
Alexander Neundorf
|
906e088d05
fix location of cmake script files
|
16 years ago |
Alexander Neundorf
|
91e2ea9128
build akonadi using automoc4 from kdesupport (that's the first automoc4 user !)
|
16 years ago |
Alexander Neundorf
|
376128d4ff
automoc4 builds
|
16 years ago |