Slávek Banko
589e29d020
Use the source package date or the source git repository date
...
instead of the current build date. The use of a stable date
is necessary to achieve reproducible builds.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
ad602fcd91
Add support for embedding libraries when building on SunOS.
...
Based on the work of Denis Kozadaev on DilOS.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
8668335711
Remove -fvisibility-inlines-hidden from CMAKE_C_FLAGS
...
because this is only valid for C++.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
5121b9a41d
Update TDEL10n module
...
+ Add new options to function tde_l10n_prepare_xml
-- preserve / remove multiple line breaks
-- this fix the extraction from tips files
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
74654feb3b
Use cache for TQt executables paths.
...
This allows these values to be pre-defined
- for example, to optimize cross-build.
This resolves issue #28 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8aa2f7199e
Update tde_add_check_executable macro
...
+ Add support for test arguments.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ab096402b3
Fix installation of base soname for libraries with release number in the name.
...
This resolves regression from prior commit.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
0a40752779
Add a function that determines the filename of the library
...
for the target. This replaces get_target_property( LOCATION )
that is deprecated due to CMP0026.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
f8254e1561
Update tde_setup_gcc_visibility macro
...
+ In the test include kdemacros.h with detected full path to avoid FTBFS.
+ Do not test gcc visibility on TDE unless the current module uses TDE.
+ Do not test gcc visibility on TQt unless the current module uses TQt.
+ Improve test for gcc visibility on TQt to make it more accurate.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
d02522eda1
Update tde_setup_dbus macro
...
+ Old versions of dbus do not include a definition for system_bus_services_dir.
+ The value for system_bus_services_dir is derived from session_bus_services_dir.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
a2fbe3aa43
Add tde_setup_polkit macro.
...
This resolves issue #21 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ac342e63c6
Add tde_setup_dbus macro.
...
This resolves issue #20 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8d8c763683
Add tde_setup_largefiles macro.
...
The macro sets the necessary definitions so that the default libc
filesystem interface will be for large files on all architectures.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
4512d95ca6
Use tde_setup_msgfmt in tde_create_translation if needed.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6c8bd13328
Add tde_setup_msgfmt macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
b034c47597
Add tde_setup_gcc_visibility macro.
...
For the GCC visibility setting, a test is performed
whether the system is UNIX-type and also whether TQt
and tdelibs are built with GCC visibility support.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8a3bf7134b
Update TDEL10n module
...
+ Use IS_ABSOLUTE ${file} instead of ${file} MATCHES "^/".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
d9d9396324
Update tde_create_tarball macro
...
+ Use external tar for ensure files owner in tarball.
+ Add an option to specify compression program.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ea81c7295c
Fix tde_create_tarball macro
...
+ The destination path for the installation was not properly used.
+ Dependency on source files was wrong when SOURCEDIR was used.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
5c09613711
Update TDEL10n module
...
+ Add ability to skip the contents of selected <property> tags.
+ Fixed incorrect processing of the unpaired tags.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6f9d42cd99
Add tde_create_tarball macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6246f2b46a
Update TDEL10n module
...
+ Add ability to specify a template with strings that should not be extracted.
+ Fixed detection of required programs.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
99d63e8212
Update TDEL10n module
...
+ Added ability to extract strings from documentation.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
a1f62e6239
Update TDEL10n module
...
+ Use excludes also on files for extracting attributes.
+ Add ability to extract multiple attributes for one source_spec.
+ Add function to prepare attributes from XML files for xgettext.
+ Use tde_l10n_prepare_xmlattr function instead of extractattr script.
+ Handle working files for multiple extractions from the same source file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
fb7e1dfc82
Update TDEL10n module
...
+ Add option to determine comments to extract.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3306290834
Update TDEL10n module
...
+ Add a way to disable default keywords.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
67db9032d9
Update TDEL10n module
...
+ Fix unwanted double processing of resource files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
72ca5313ec
Update TDEL10n module
...
+ Implement tde_l10n_preparetips using the tde_l10n_prepare_xml function.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3c40942680
Update TDEL10n module
...
+ Use tde_l10n_prepare_xml function instead of extractrc script.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8f3b50336f
Update TDEL10n module
...
+ Fix tde_l10n_prepare_xml when processing a line
that contains only word "no".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
c1f45d8f90
Update TDEL10n module
...
+ Add new options to function tde_l10n_prepare_xml
-- override the context by using the tag attribute
-- preserve / remove leading empty lines
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
1c07907821
Update TDEL10n module
...
+ Added function to prepare XML files for xgettext.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
98f96eb509
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake
on extracted resources and attributes.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
b88855a293
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e66f00401f
Update TDEL10n module
...
+ Added ability to merge additional template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
45cfe22ac8
Update TDEL10n module
...
+ CMP0007 setting is no longer needed.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ebe1ddc721
Update TDEL10n module
...
+ Allow missed keyword CATALOG, if the catalog name is the first argument.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3779b941ef
Update TDEL10n module
...
+ Added options for determining the destination directory.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
4eb308f914
Update TDEL10n module
...
+ Little modification in code formatting.
+ Added comment about editing the list inside foreach.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
0f348d894e
Update TDEL10n module
...
+ Use file( READ ) during updating references for resources
because file( STRINGS ) has problems with special characters.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
990c0c1132
Update TDEL10n module
...
+ Changed the concept of naming functions and macros.
+ Now all the functions and macros begin with "tde_l10n_".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
97ab4f494c
Update TDEL10n module
...
+ Added automatic handling of the "_translatorinfo" file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
dcb28a87ae
Update TDEL10n module
...
+ Added the ability to process tips files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
1f90129fec
Update TDEL10n module
...
+ Input files with the extension ".tde_l10n" are considered
as temporary modified source files.
+ Location information for such files in generated POT file
will be modified to refer to the corresponding original
files without the extension ".tde_l10n".
+ After the POT file is generated, these temporary modified
source files will be automatically deleted.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
13a14899d5
Update TDEL10n module
...
+ Added option to exclude files from processing.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
451ca41345
Update TDEL10n module
...
+ Added the ability to extract strings using extractattr.
+ Added a description of using the tde_create_l10n_template macro.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
30ce93d11a
Fix small typing errors in the tde_create_translation macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e5b3a250fc
Use POSITION_INDEPENDENT_CODE property for CMake >= 2.8.9.
...
This resolves bug 2985.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
f87cec4baa
Add TDEL10n module
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
e5692c8bdb
Conversion qt->tqt.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
edad8a20b9
Add support for libraries with release number in the name of the library
...
See https://www.gnu.org/software/libtool/manual/html_node/Release-numbers.html
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko
2f44704668
Fix '.la' file name for libraries with dot in name
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko
6455cb89f3
Automatically run tests within check target
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Alexander Golubev
9150bd170f
tde_add_check_executable: add TEST argument
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Alexander Golubev
6679a58c97
add tde_add_check_executable macro
...
- also add EXCLUDE_FROM_ALL arg for tde_add_library
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Slávek Banko
0e0f4e9be4
Fix FTBFS when tdelibs was built without tdelfeditor
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
9 years ago
Slávek Banko
416e4baaa9
Find tdelfeditor executable on the system paths
...
instead of on the current installation path
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
8ce1dddbac
Removed use of tdelfeditor on base 'so' file of versioned library
...
because this file is a symlink to versioned library
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
d7904dbbf4
Move last command processing 'ui' file from TDEMacros to tde_uic
...
Used cmake method of processing output from the command
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
1d8a7873c0
Fix CMP0054 warnings with CMake 3.1
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
1d1f9fc4fd
Fix CMP0011 warning related to CMP0026
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
beb73fe239
Fix characters disallowed for target name in tde_create_translation
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson
1994b80881
Bring package_development, package_games, package_graphics, package_network, package_multimedia, package_wordprocessing, edu_science, package_utilities, input_devices_settings, kcmsystem, personal, and looknfeel icons into XDG compliance
10 years ago
Slávek Banko
47d775518c
Fix FTBFS if PIE is not supported
10 years ago
Slávek Banko
08c6f54d6f
Build setuid binaries with PIE flags
10 years ago
Slávek Banko
0d5ca8bebb
Silence warnings on CMP0026 with CMake 3.x
10 years ago
Francois Andriot
38a8a335c3
Fix openbsd library naming convention
...
Fix setup architecture flags on openbsd
10 years ago
Timothy Pearson
f405562992
Load metadata into versioned libraries
11 years ago
Timothy Pearson
5e4b437180
Fill in SCM metadata if present
...
Properly set library metadata
11 years ago
Timothy Pearson
836cbcaead
Add metadata to shared libraries
...
Update metadata information
11 years ago
Slávek Banko
d29f6d6b10
Rename kdewidgets => tdewidgets
11 years ago
Slávek Banko
ce8049e3aa
Fix build with cmake >= 2.8.12
...
This resolves Bug 1759
11 years ago
Alexander Golubev
541bb2f48a
Fix FTBFS with clang
11 years ago
Alexander Golubev
b51b691c8b
Add support for all-in-one-dir structure in tde_create_translation
11 years ago
Timothy Pearson
ba27b9f232
Rename makekdewidgets
12 years ago
Slávek Banko
d53ac2db87
Add compiler flags according to build type
12 years ago
Francois Andriot
b928573e55
Fix 'tde_create_handbook' macro if TDE_HTML_DIR is not set
12 years ago
Timothy Pearson
5438330f96
Rename additional header files to avoid conflicts with KDE4
12 years ago
Slávek Banko
274366fb8b
Fix icon name parsing in tde_install_icons
12 years ago
Timothy Pearson
9a217903f9
Rename a number of libraries and executables to avoid conflicts with KDE4
12 years ago
Slávek Banko
0953d90e24
Do not create symlink "common" in tde_createte_handbook with NOINDEX flag
12 years ago
Timothy Pearson
3e0a4c9f3b
Install icons to places instead of filesystems
12 years ago
Timothy Pearson
f1cea7f894
Install mng icons as well as png and svg icons
12 years ago
Timothy Pearson
cd6c8614e9
Fix TDE version detection
13 years ago
Timothy Pearson
477d071b5d
Second patch for covariant return type check
...
Thanks to 'Nix' for the patch!
13 years ago
Timothy Pearson
07921f23f8
Remove spurious tmoc check from tqtqui module
13 years ago
Timothy Pearson
ce9e1ce429
Add FindTQtQUI
13 years ago
Darrell Anderson
e47cc63e66
Update XDG information in support of bug report 892.
13 years ago
Darrell Anderson
d2f658ca47
Update final HTML install path so all modules are consistent.
13 years ago
Timothy Pearson
6868254e6c
Add support for tqt.pc
13 years ago
Timothy Pearson
ea715e15ed
Added CACHE option to tde_execute_process and clean up build output
...
This partially closes Bug 882
Thanks to Aleksey Midenkov for the patch!
13 years ago
Timothy Pearson
6b3a1fc54f
Rename kde-config to tde-config
13 years ago
Timothy Pearson
975cc10f8b
Fix vague build errors due to blind execution in CMake
...
This closes Bug 874
Thanks to Aleksey Midenkov for the patch!
13 years ago
Timothy Pearson
8e6f203f92
Add new tde_setup_architecture_flags macro
13 years ago
Serghei Amelian
caedf8323c
[TDEMacros.cmake] added tde_save_and_set() macro
13 years ago
Timothy Pearson
11b41ecbbc
Update version checks
13 years ago
Timothy Pearson
4ea6710b85
Add qwizard to kwizard autoconversion from Autotools to CMake
13 years ago
Timothy Pearson
e4bd3f0771
Clean up tdelfeditor warnings in CMake builds
13 years ago
Timothy Pearson
3b4610f57a
Update tdelfeditor argument list
13 years ago
Timothy Pearson
6092ca3fd1
Automatically generate ELF metadata for each TDE executable
...
This is another first for a Linux desktop environment!
13 years ago
Timothy Pearson
42b03b0965
Additional renaming of kde to tde
13 years ago
Timothy Pearson
cb635a74b7
Actually move the kde files that were renamed in the last commit
13 years ago
Timothy Pearson
7759772420
Additional kde to tde renaming
13 years ago
tpearson
ae53051703
Enable owner write access on suid executables
...
This does not change the security of said executables, as the owner always has the ability to chmod +w and then edit the file
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1260904 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
13 years ago
tpearson
6e930aafbc
Fix FTBFS under CMake
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1248418 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
45266df787
Convert remaining references to kde3 (e.g. in paths) to trinity
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1248408 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
17d03aa0d5
Revert prior commit as it caused other problems
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1245668 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
b8fce97c8a
Fix FTBFS under Debian
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1245663 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
780c1ebc22
[kde-common/cmake] tde_uic.cmake: pass qtplugins argument to generator of header
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1232088 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
2354904fd2
[kde-common/cmake] tde_uic: copy ui.h extension to binary dir
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1231438 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
b5c2dd898d
[kde-common/cmake] fixed tde_moc() macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1231316 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
192bc90396
[kde-common/cmake] added tde_file_to_cpp() macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1229667 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
4da24f1aec
[kde-common/cmake] added tde_create_translation() macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1228679 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
6ef79f898a
[kde-common/cmake] added NOINDEX directive to tde_create_handbook() macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1228472 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
e2c0c02da4
[cmake] rename TQt.pc to tqt.pc
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1226585 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
35b56aafcd
[kde-common/cmake] tde_install_icons: properly clearing theme
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1226579 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
9144f3a4b6
Enable Qt4 compilation again
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1226574 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
33b492d849
[cmake] reworked tqtinterface build system
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1226235 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
7cc3c63488
Add Qt autodetect option
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225945 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
acd7af9b20
[kde-common/cmake] enforce out-of-source mode
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225926 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
a763e012b0
[kde-common/cmake] FindQt.cmake: removed defaulting to qt3 QT_INCLUDE_DIRS/QT_INCLUDE_DIRS
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225920 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
12653f606e
[kde-common/cmake] TDEMacros.cmake: added tde_setup_install_path()
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225817 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
f689d16002
Fix uic name under TQt for Qt4
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225568 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
187d94553a
Added crude Qt3/Qt4 autodetect
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225450 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
8d2dffbc5f
Add preliminary support for TQt for Qt4 to CMake
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225433 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
9a8f200e3d
[kde-common/cmake] tde_create_handbook: added EXTRA directive; *.css files are detected automatically
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1225140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
68af5e4ed5
[kde-common/cmake] tde_create_handbook(): added SRCDIR directive
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1224577 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson
46f5e7dea8
Bring the HTML directory in line with the old Automake directory
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1224546 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
3e1a04a699
[kde-common/cmake] tde_automoc: fixed variable colision
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1224112 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
1ff73c1b47
[kde-common/cmake] tde_automoc: use absolute path to source header
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1224110 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
679b5fa751
[kde-common/cmake] added META_INCLUDES directive
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1224106 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
b337a1ca02
[kde-common/cmake] FindTDE.cmake: check for makekdewidgets
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1223984 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
2022a265ad
[kde-common/cmake] TDEMacros.cmake: added tde_moc macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1216495 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
28ba65c6d2
[kde-common/cmake] tde_uic.cmake: copy .ui file locally and run tqt-replace before uic
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1215873 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
cdf8d5f5ff
[kde-common/cmake] tde_add_library: do not add soversion for exported libraries without version
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1213591 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
62d21a9e38
[kde-common/cmake] FindQt.cmake: checking for patched Qt; added more flags to QT_DEFINITIONS
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1213590 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
45bcef7b05
[kde-common/cmake] using our own export procedure, for more control
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1212363 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
6b6377bc01
[kde-common/cmake] tde_add_library: processing .skel files when they aren't in current directory
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1207076 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
8f57627040
[kde-common/cmake] added FindTDE.cmake
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1205856 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
4c4e9d7a44
[kde-common/cmake] added two macros: tde_create_handbook and tde_auto_add_subdirectories
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1205854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
82c1dd74fa
[kde-common/cmake] added tde_include_tqt macro
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1203936 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
f2e0876628
[kde-common/cmake/modules] added tde_save / tde_restore macros
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1201527 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
63852492e0
[kde-common/cmake] looking for tde_uic.cmake in CMAKE_MODULE_PATH
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1199433 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
59f265f15a
[kde-common/cmake] make tde_uic usable even if TDE_QTPLUGINS_DIR is not set (i.e. kdelibs context)
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1199426 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
c281cef360
[kde-common/cmake] added a special uic wrapper, for using with TDE codebase
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1199209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
1c4b89d719
[kde-common/cmake] tde_add_library: CMAKE_PROJECT_NAME replaced with PROJECT_NAME
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1198573 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
2c88a94fbd
[kde-common/cmake] added EXPORT directive to macro tde_add_kdeinit_executable
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1198559 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
2eca09993f
[kde-common/cmake] added support for imported targets; few fixes DESTDIR related
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1190534 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
d7a101293d
[kde-common/cmake] added find module for TQt
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1189385 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian
7cefea4838
[cmake/modules] TDEMacros.cmake: follow KDE4 rules for path names; added new macros: tde_add_ui_files, tde_automoc, tde_conditional_add_subdirectory; some other small changes.
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1189381 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago