History | View | Annotate | Download (3.2 kB)
build: Cleanup the include() calls
Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
Do not install GPL2 COPYING file under Windows
build: Change SDK installation logic a bit, rewrite resource files for Win32, use the same on MSVC and MinGW
build: Prefix VERSION and NUMERIC_VERSION macros with KADU_
build: Remove unneeded BUILD_DESCRIPTION variable
build: Add guesses for Git path on Windows
build: Make KADU_DATADIR actually respected
build: Do not define BUILD_DESCRIPTION variable outside of WIN32 as it's useless there
build: Move BUILD_PLUGINS to correct directory
build: Fix libindicate-qt autodetection on first cmake run
build: Improve SDK installing, especially for Windows
build: Move some core-specific CMake code to kadu-core directory
build: Require CMake 2.8.0 in core
Plugins do that anyways so Kadu was already not buildable with olderCMake. Maybe it would work if lowering the requirements but no one testsKadu with such old CMake.
build: Replace INSTALL_CMAKE_MODULE core option with global INSTALL_SDK option
INSTALL_SDK controls also installation of API header files and isavailable to external plugins as well.
Based-on-patch-by: Maciej Mrozowski <reavertm@gentoo.org>Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
Merge branch 'indicator_docking'
Conflicts: Plugins.cmake
core, indicator_docking: Optionally link core to libindicate-qt and make indicator_docking require that
kadu-core linking fixes for OS X
Mac OS X compilation fixes
plugin-ts-update
cmake: added BUILD_PLUGINS switch
Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
plugins: removed modules from compilation
All code in modules directory is now considered depreceated.Content of this directory will be removed before 0.10.0 release.
build: Set proper default KADU_CMAKE_MODULES_DIR and actually use it
build: Fix typo in string
plugins: moved plugins configuration to Plugins.cmake file
autodownload: removed
autodownload: removed plugins autodownload
sdk: Revert one unintentional change
Oops...
sdk: small fixes and enchancements
build: Define SIG_HANDLING_ENABLED and USE_X11_XFIXES flags only on relevant platforms
sdk: Move more code from main CMakeLists to FindKadu
Debug now will work with plugins compiled outside of core.
sdk: Respect CMAKE_INSTALL_PREFIX installing FindKadu.cmake
Is is how QutIM does it and it seems reasonable.
cmake: added FindKadu.cmake module
sdk: remove debug messages
sdk: install includes
Debug code cleanup
Fix compilation, linking and partially installation on Windows
NETWORK_IMPLEMENTATION autodetection
network: lot of fixed in network/ directory
build: Introduce new ENABLE_DEVELOPER_BUILD CMake flag (off by default) and hide -Werror behind that
To enable, just run cmake with -DENABLE_DEVELOPER_BUILD=ON argument.
NOTE: This is a candidate for the 0.9.x branch.
a little downgrade of dependencies
update dependencies
cmake: Use qt4_wrap_cpp rather than qt_wrap_cpp
qt4_wrap_cpp includes directories specified in include_directories soit's the macro we want (will need it for Q_INTERFACES to work).
plugins: removed static modules support, renamed module->plugin in cmakes
plugins: removed support for static plugins
cmake: fast-linking for windows (thanks Darom!)
cmake: fast-linking works on Linux (thanks to Darom)
cmake: kadu_source_subdirectories macro added
fix rc generation for Windows
Build Kadu without -fno-strict-aliasing
It was necessary for Qt 4.5. In Qt 4.6 which is now required this isfixed.
qt: Qt 4.6 is now required
QT_USE_QTDBUS
Cleanup CMake policies
Acked-by: Piotr Galiszewski <piotrgaliszewski@gmail.com>Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
Link Kadu with QtSvg and install QtSvg in MacOSX Bundle - needed for svg jabber icons
Fix formatting in CMakeLists.txt files
sms: fixed wrong scripts install directory
Use KADU_ prefix in BINDIR, LIBDIR, DATADIR path definitions
Don't set GCC-specific C/C++ flags on MSVC
Discard user cflags on MinGW
CMakeLists: Do not override user flags
Merge commit 'refs/merge-requests/54' of git://gitorious.org/kadu/kadu
core: use Debug as default cmake profile
Fix typos in spelling
Set KADU_VERSION to output of `git describe` command if not specified in command line and drop now unnecessary DETAILED_VERSION
Also delete some Windows-and-Subversion-specific code and be clear aboutwhich Qt version printed is which in About window, and make proper use...
cmake: Remove unnecessary regex use
Replace -O3 with -O2 flag in Release build (#1439)
Windows compilation fixes
Allow to disable linking with X11 Xfixes (usefull for Maemo)
Disable Werror flag on Mac OS X
cmake version fix
cmake cosmetics
sms: install gateway.js script
compilation fix
fix compilation on 32 bit systems
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/branches/0.6.5@5891 fea5205d-6df5-0310-bef7-ea67e47da9a5
Conflicts:
CMakeLists.txt kadu-core/userbox.h...
everything: -Wall -Werror compilation works ;)
ChangeLog: split into 2 files
gadu: allow gadu_protocol to be dynamic module
Get revision from command line (usefull for builds)
added MODULE_LIBRARIES parameter to kadu_module macro
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6884 fea5205d-6df5-0310-bef7-ea67e47da9a5
Generate module resources file on the fly.
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6883 fea5205d-6df5-0310-bef7-ea67e47da9a5
Missing exports
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6879 fea5205d-6df5-0310-bef7-ea67e47da9a5
On windows use CPack to simplify package generation
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6870 fea5205d-6df5-0310-bef7-ea67e47da9a5
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6848 fea5205d-6df5-0310-bef7-ea67e47da9a5
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6838 fea5205d-6df5-0310-bef7-ea67e47da9a5
bump required Qt version to 4.5.0
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6786 fea5205d-6df5-0310-bef7-ea67e47da9a5
initial version of history_migration module (warning: on big historiesthe module is slooow)
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6775 fea5205d-6df5-0310-bef7-ea67e47da9a5
Fix typo in CMakeLists.txt (wisnia)
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6365 fea5205d-6df5-0310-bef7-ea67e47da9a5
Fix typo in CMakeLists.txt
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6320 fea5205d-6df5-0310-bef7-ea67e47da9a5
q3support removed, but kadu does not work now ;)
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6308 fea5205d-6df5-0310-bef7-ea67e47da9a5
support modules instalation in lib64 direcotory (LIB_SUFFIX variable)
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6264 fea5205d-6df5-0310-bef7-ea67e47da9a5
files movement
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6237 fea5205d-6df5-0310-bef7-ea67e47da9a5
poprawka podsumowania cmake
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@6048 fea5205d-6df5-0310-bef7-ea67e47da9a5
Windows re-port, part 2
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5900 fea5205d-6df5-0310-bef7-ea67e47da9a5
Windows build fixes
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5896 fea5205d-6df5-0310-bef7-ea67e47da9a5
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5875 fea5205d-6df5-0310-bef7-ea67e47da9a5
some changes in configuration window, stub of account-manager widget
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5848 fea5205d-6df5-0310-bef7-ea67e47da9a5
yes, it is experimental !
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5804 fea5205d-6df5-0310-bef7-ea67e47da9a5
install only shared modules
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5715 fea5205d-6df5-0310-bef7-ea67e47da9a5
better kadu_module macro
git-svn-id: svn+ssh://kadu.net/home/kadu/repos/kadu/trunk@5681 fea5205d-6df5-0310-bef7-ea67e47da9a5