Commit Graph

49 Commits

Author SHA1 Message Date
Kolan Sh 206751e1f4 --abi-stability added for libraries/plugins 2019-05-16 12:24:00 +03:00
Kolan Sh 902b996551 Vala{Bin,Lib}CommonRules.cmake: --thread option is deprecated. 2019-02-13 14:29:43 +03:00
Kolan Sh ab63ce22a9 For 9ba1995060ebb1c65ac9855e3671b3992c859059:
lib64 is not present under win32.
2018-06-20 13:55:49 +03:00
Kolan Sh cd1394cb27 Plugin: do not add extra directory name to the library prefix path. 2018-04-28 17:13:49 +03:00
Kolan Sh 9ba1995060 lib != lib64, lib != lib32 2018-02-13 23:16:16 +03:00
Kolan Sh 5aec8e830a Check BinPkgModules for empty value. 2017-12-19 08:45:51 +03:00
Kolan Sh 7797a9d1cc Check LibPkgModules for empty value. 2017-12-19 08:23:53 +03:00
Kolan Sh f4fd3637a3 CMAKE_INSTALL_FULL_LIBDIR brokes CPack 2017-12-19 07:54:58 +03:00
Kolan Sh be702a8ef8 GNUIntallDirs: lib -> CMAKE_INSTALL_FULL_LIBDIR. 2017-12-19 07:45:00 +03:00
Kolan Sh 784ca10a53 Override NSIS.InstallOptions only if needed. 2016-09-12 21:29:01 +03:00
Kolan Sh 4f7de885ed Desktop link checkbox checked by default. 2016-09-08 18:08:16 +03:00
Kolan Sh 202aa6314f Regression fixed. Introduced in e94a91ba7e.
Leads to 'dependency library not found' for dlls on windows.
2016-09-02 18:00:19 +03:00
Kolan Sh 5a8221f571 Fix architecture detection when MinGW is 32 while host is 64. 2016-08-22 21:27:33 +03:00
Kolan Sh ad6da89892 get_library_path(): uninitialized hCurrentModuleInstance + make it static. 2016-07-16 00:57:43 +03:00
Kolan Sh deb9c6e111 Global SO_PATH variable removed. 2016-06-21 16:08:56 +03:00
Kolan Sh e94a91ba7e Combine Vala{Lib,Plugin}CommonRules. 2016-04-01 19:37:33 +03:00
Kolan Sh c16c3e5d81 Don't install pkg-config's .pc-file if it doesn't exist. 2016-04-01 18:01:03 +03:00
Kolan Sh 126f4cc3fe Vala*CommonRules: *ValaOpts variable added for conditional compilation. 2015-12-15 13:35:40 +03:00
Kolan Sh d54f2ba119 GResource rules added. 2015-11-25 12:31:38 +03:00
Kolan Sh 53f0f093c4 Win32: dirty hack for gschemas.compiled. 2015-11-14 12:34:09 +03:00
Kolan Sh e7cf0fa9e9 Set UTF-8 codepage (need for plugins on win32). 2015-11-14 10:26:07 +03:00
Kolan Sh 0a18267914 ValaPluginCommonRules: win32 installation path fxd. 2015-11-14 09:40:50 +03:00
Kolan Sh 02f3a0f7d9 Library constructor template added. 2015-11-14 03:32:09 +03:00
Kolan Sh 1df5dd35c7 Gettext: add ${CMAKE_BUILD_DIR}/share/locale/lang/LC_MESSAGES... for debugging. 2015-11-14 03:03:53 +03:00
Kolan Sh a0b6683360 Changing Gettext ABI automatically. 2015-11-14 01:37:15 +03:00
Kolan Sh 28caeab8ac GladeCommonRules.cmake added. 2015-11-13 05:14:27 +03:00
Kolan Sh e545efb40b Automatic replacing MAJOR version in the gschema-file. 2015-11-12 18:32:55 +03:00
Kolan Sh e4e00859ce Automatic GSchemas symlinks creation for debugging. 2015-11-12 17:47:48 +03:00
Kolan Sh 2c0df243a1 Plugin install path parametrized. 2015-11-07 17:54:06 +03:00
Kolan Sh 4b74a70c28 ABI in gschema.xml 2015-10-24 19:33:30 +03:00
Kolan Sh 972b5e5d88 Plugin: installation flag added. 2015-10-23 18:07:20 +03:00
Kolan Sh df96ceb0b0 Configure pkg-config.pc outside. 2015-10-19 20:31:15 +03:00
Kolan Sh 85724cbd4e templates/gettext-config.h.in added. 2015-10-19 19:27:15 +03:00
Kolan Sh 1c6d185bf6 templates/pkg-config.pc.in added. 2015-10-19 19:08:54 +03:00
Kolan Sh dd44f3f616 Gettext rules updated. 2015-10-19 19:04:35 +03:00
Kolan Sh 16f08b6a98 GettextCommonRules.cmake added. 2015-10-19 12:11:35 +03:00
Kolan Sh 2b04b0acc2 Common scripts renamed to .*CommonRules.cmake 2015-10-19 11:45:41 +03:00
Kolan Sh 1a86690f4b win32: Fix IMPORT_SUFFIX. 2015-10-12 20:18:58 +03:00
Kolan Sh a6437568a5 Configure pc-file in user scripts. 2015-10-12 14:38:52 +03:00
Kolan Sh 90ad4ea0b2 Cosmetics. 2015-10-12 14:35:17 +03:00
Kolan Sh 82708ba514 Revert "Fix win32 soname to make it identical to UNIX-like systems."
This reverts commit 029b15da25.

PkgConfigCommon added.
2015-10-11 13:07:10 +03:00
Kolan Sh e294fa055e GSchemaCommonRules.cmake added. 2015-09-30 16:25:29 +03:00
Kolan Sh bcf06bedc5 ValaBinCommonRules fixed: BinInstall added. 2015-09-29 19:27:22 +03:00
Kolan Sh 029b15da25 Fix win32 soname to make it identical to UNIX-like systems.
It simplifies .pc-file generation in user's CMake configs.
2015-08-30 15:06:34 +03:00
Kolan Sh e152fb65a8 FreeBSD: Clang linker uses /usr/local/lib directory. 2015-05-07 17:25:50 +03:00
Kolan Sh 7041f32ce9 Separate Package List for the PKG_CHECK_MODULES 2014-10-26 16:30:09 +03:00
Kolan Sh 0d565bda5f Automatically define GETTEXT_PACKAGE. 2014-10-26 16:18:42 +03:00
Kolan Sh 25a02663e2 Separate Package List for the PKG_CHECK_MODULES 2014-10-26 16:08:20 +03:00
Kolan Sh a3bf0ee0e7 Initial commit. 2014-10-15 17:32:46 +04:00