Commit Graph

111 Commits (a39c6e4f8e1c58d77184b3249fb97f8feb272fce)

Author SHA1 Message Date
Slávek Banko e708fab736 Fix CMP0011 warning related to CMP0026
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1d1f9fc4fd)
10 years ago
Slávek Banko a4263ae0e1 Fix characters disallowed for target name in tde_create_translation
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit beb73fe239)
11 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 11 years ago
Slávek Banko 47d775518c Fix FTBFS if PIE is not supported 11 years ago
Slávek Banko 08c6f54d6f Build setuid binaries with PIE flags 11 years ago
Slávek Banko 0d5ca8bebb Silence warnings on CMP0026 with CMake 3.x 11 years ago
Francois Andriot 38a8a335c3 Fix openbsd library naming convention
Fix setup architecture flags on openbsd
11 years ago
Timothy Pearson f405562992 Load metadata into versioned libraries 12 years ago
Timothy Pearson 5e4b437180 Fill in SCM metadata if present
Properly set library metadata
12 years ago
Timothy Pearson 836cbcaead Add metadata to shared libraries
Update metadata information
12 years ago
Slávek Banko ce8049e3aa Fix build with cmake >= 2.8.12
This resolves Bug 1759
12 years ago
Alexander Golubev 541bb2f48a Fix FTBFS with clang 12 years ago
Alexander Golubev b51b691c8b Add support for all-in-one-dir structure in tde_create_translation 12 years ago
Francois Andriot b928573e55 Fix 'tde_create_handbook' macro if TDE_HTML_DIR is not set 13 years ago
Slávek Banko 274366fb8b Fix icon name parsing in tde_install_icons 13 years ago
Slávek Banko 0953d90e24 Do not create symlink "common" in tde_createte_handbook with NOINDEX flag 13 years ago
Timothy Pearson 3e0a4c9f3b Install icons to places instead of filesystems 13 years ago
Timothy Pearson f1cea7f894 Install mng icons as well as png and svg icons 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!
14 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!
14 years ago
Timothy Pearson 8e6f203f92 Add new tde_setup_architecture_flags macro 14 years ago
Serghei Amelian caedf8323c [TDEMacros.cmake] added tde_save_and_set() macro 14 years ago
Timothy Pearson e4bd3f0771 Clean up tdelfeditor warnings in CMake builds 14 years ago
Timothy Pearson 3b4610f57a Update tdelfeditor argument list 14 years ago
Timothy Pearson 6092ca3fd1 Automatically generate ELF metadata for each TDE executable
This is another first for a Linux desktop environment!
14 years ago
Timothy Pearson 7759772420 Additional kde to tde renaming 14 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
14 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 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 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
15 years ago
samelian 6d2a066317 [kde-common/cmake] tde_install_icons: detect locolor theme icons; ignoring icons with invalid names
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1187287 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
samelian df3d616bad [kde-common/cmake] added macro tde_message_fatal
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1186735 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
samelian bf0721e330 [kde-common/cmake] avoid transitive linking to convenience libraries
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1183935 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 92ef232ba4 Add shared CMake directory
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1182909 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago