aboutsummaryrefslogtreecommitdiff
path: root/modules/KDE4Macros.cmake
AgeCommit message (Collapse)Author
2007-11-13changing kde4_add_win32_icon acc. to the hints of alex neundorf.Patrick Spendrin
CCMAIL: neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=736285
2007-11-09make msvc build not depending on windresPatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=734742
2007-11-09hopefully the last commit concerning thisPatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=734696
2007-11-09this is the current working solution but I couldn't set kate_KDEINIT_SRCS ↵Patrick Spendrin
from the macro, that's why it isn't included anymore svn path=/trunk/KDE/kdelibs/; revision=734672
2007-11-09changing macro to just work in case of png2ico's existance - removing ↵Patrick Spendrin
duplication from FindKDEWIN32.cmake svn path=/trunk/KDE/kdelibs/; revision=734634
2007-10-29-use if(NOT ...) instead of an empty if() branchAlexander Neundorf
-all lower case in KDE4_ADD_WIN32_APP_ICON Alex svn path=/trunk/KDE/kdelibs/; revision=730756
2007-10-29only put C++ files in the final-file (maybe I should use ↵Alexander Neundorf
GET_SOURCE_FILE_PROPERTY(LANGUAGE) for this) Alex svn path=/trunk/KDE/kdelibs/; revision=730753
2007-10-22allow enable-final on kdepimlibsCharles Samuels
svn path=/trunk/KDE/kdelibs/; revision=728169
2007-10-10install also index.cache.bz2 which is used by khelpcenterBurkhard Lück
CCMAIL:tsdgeos@terra.es svn path=/trunk/KDE/kdelibs/; revision=723587
2007-10-07do not depend only on index.docbook but on all docbooks to trigger recompilationAlbert Astals Cid
found while working on ktuberling docu svn path=/trunk/KDE/kdelibs/; revision=722511
2007-10-06dont install index.docbook twiceBurkhard Lück
CCMAIL:aacid@kde.org svn path=/trunk/KDE/kdelibs/; revision=721847
2007-10-04all docbooks have to be installed, not just index.docbookAlbert Astals Cid
svn path=/trunk/KDE/kdelibs/; revision=721224
2007-10-03fixes for KDE4_ADD_WIN32_APP_ICONRalf Habacker
- merged dir/pattern parameter into one parameter - implemented regular expression search for application icons - excluded icons with size 22x22, they are not allowed on windows - added a workaround for non working add_custom_command svn path=/trunk/KDE/kdelibs/; revision=720773
2007-09-27renamed KDE4_ADD_APP_ICON to KDE4_ADD_WIN32_APP_ICON based on alex requestRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=717545
2007-09-26Sometimes we name our manpage docbook files as "man-foo.docbook",Allen Winter
but the contents of that same file will say to generate a manpage called foo.1. (see <refentrytitle> in the docbook). So, we change the kde4_create_manpage() macro to do a s+/man-+/+ when creating the output file from the input file, i.e., man-foo.docbook becomes foo.1. The safer way would be to parse the docbook file, looking for the <refentrytitle> value. Then create the output file from that. Rather not, unless required later. svn path=/trunk/KDE/kdelibs/; revision=717431
2007-09-26Changes to the KDE4_CREATE_MANPAGE() macro:Allen Winter
- the section argument is now required - the output roff file goes into the builddir - now provides optional INSTALL_DESTINATION arguments, just like KDE4_CREATE_HANDBOOK() svn path=/trunk/KDE/kdelibs/; revision=717306
2007-09-26add an optional "section" argument to the KDE4_CREATE_MANPAGE() macroAllen Winter
svn path=/trunk/KDE/kdelibs/; revision=717265
2007-09-24Allow to put TEST arg as second argumentLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=716277
2007-09-24also create moc files for _p.h files that contain a Q_OBJECT macroMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=716270
2007-09-24typoLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=716194
2007-09-24Adapt CMakeLists.txt as discussed with Alex.Laurent Montel
KDE4_ADD_TEST_EXECUTABLE is deprecated now use KDE4_ADD_EXECUTABLE(<target> TEST <files>) instead QT4_ADD_DBUS_INTERFACE_NO_NAMESPACE and QT4_ADD_DBUS_INTERFACES_NO_NAMESPACE are deprecated too used SET_SOURCE_FILES_PROPERTIES(<files> PROPERTIES NO_NAMESPACE TRUE) QT4_ADD_DBUS_INTERFACES(<srcList> <files>) set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) is put in each CMakeLists.txt where KDE4_ADD_EXECUTABLE(<target> TEST <files>) and KDE4_ADD_UNIT_TEST were used. svn path=/trunk/KDE/kdelibs/; revision=716146
2007-09-20fix html handbook creation ?Alexander Neundorf
Alex CCMAIL: winter@kde.org svn path=/trunk/KDE/kdelibs/; revision=714925
2007-09-16UpdateLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=713109
2007-09-12Commit Thibault's and Andreas' patch that allows XML output for QTestLibAllen Winter
unit tests. To use, one must run cmake with the -DKDE4_TEST_OUTPUT=xml option. Else, the output format is typical plain text. CCMAIL: thibault.normand@gmail.com,apaku@gmx.de,ervin@kde.org svn path=/trunk/KDE/kdelibs/; revision=711631
2007-09-11added macro for win32 application icon named KDE4_ADD_APP_ICONRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=711195
2007-09-11I believe outside kdelibs KDE4_DATA_INSTALL_DIR should be used instead of ↵Ralf Habacker
DATA_INSTALL_DIR svn path=/trunk/KDE/kdelibs/; revision=711107
2007-08-31revert XML formatted logfile changes.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=706969
2007-08-31Add xml output to QTest unit tests, in order to produce a more readable report.Allen Winter
By Thibault. CCMAIL: thibault.normand@gmail.com svn path=/trunk/KDE/kdelibs/; revision=706909
2007-08-20This macro is obsolete nowLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=702217
2007-08-20Use FIND_PACKAGE_HANDLE_STANDARD_ARGSLaurent Montel
Fix typo svn path=/trunk/KDE/kdelibs/; revision=702150
2007-08-20Now use one uniq macro to create docLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=702108
2007-08-16also work if used with too few argumentsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=700613
2007-08-15-fix indentationAlexander Neundorf
-remove old macros which failed with SEND_ERROR since several weeks already -deprecated KDE4_CREATE_HTML_HANDBOOK() and added option KDE4_ENABLE_HTMLHANDBOOK instead, if enabled, you get targets "htmlhandbook", which can be used to create the html docs Alex CCMAIL:winter@kde.org Tip of the day: using "make edit_cache" you can easily change cmake settings svn path=/trunk/KDE/kdelibs/; revision=700205
2007-08-15add some commentsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=700189
2007-08-13Adapt macro to be able to give language nameLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=699448
2007-08-11Now KDE4_CREATE_PO_FILES is not necessaryLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=698957
2007-08-06don't create the buildtests target for the MSVC IDEBernhard Loos
it's not needed and creates errors svn path=/trunk/KDE/kdelibs/; revision=696838
2007-08-05add a target "buildtests" which builds all tests in this and its subdirsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=696490
2007-08-01add macro KDE4_CREATE_MANPAGE().Allen Winter
This macro creates a roff file from a manpage docbook. Still todo: write the macro to install the manpages. FYI: I don't think we have any such docbook files yet, but I am working on one for konsolekalendar as a test case. svn path=/trunk/KDE/kdelibs/; revision=695367
2007-07-24Make KDE4_UPDATE_ICONCACHE() no-op if DESTDIR is setRivo Laks
svn path=/trunk/KDE/kdelibs/; revision=692029
2007-07-24Add KDE4_UPDATE_ICONCACHE() macro and call it from KDE4_INSTALL_ICONS()Rivo Laks
svn path=/trunk/KDE/kdelibs/; revision=691973
2007-07-24REPLACE -> REGEX REPLACEChristian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=691631
2007-07-23subtle attempt to break win32 compilation - read the docs marc ! ;-)Christian Ehrlicher
CCMAIL: mutz@kde.org svn path=/trunk/KDE/kdelibs/; revision=691495
2007-07-23Be more robust when creating export macro definesMarc Mutz
svn path=/trunk/KDE/kdelibs/; revision=691419
2007-07-23move the mimetype update macro to FindSharedMimeInfo.cmake, since it belongs ↵Alexander Neundorf
to this stuff and not really to KDE4 Alex svn path=/trunk/KDE/kdelibs/; revision=691173
2007-07-18Do not install SVN support files in l10n/ll/scripts.Chusslove Illich
svn path=/trunk/KDE/kdelibs/; revision=689251
2007-07-17Define this symbol everywhere, not just on WindowsThiago Macieira
svn path=/trunk/KDE/kdelibs/; revision=689027
2007-07-13alex says list(append is faster than set(foo ${foo}Matthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=687518
2007-07-13only pass C++ source files to kde4automocMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=687273
2007-07-12-remove a lot of code duplication for the icon stuff by using "maps" instead ↵Alexander Neundorf
of if/endif, this should even make it extendable for 3rd party themes Alex svn path=/trunk/KDE/kdelibs/; revision=687034