summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Release alpha-0.1.4HEADmasterkrzys-h2014-11-021-3/+3
|
* Merge branch 'dev-physfs' into devkrzys-h2014-10-191-0/+1
|\ | | | | | | | | Conflicts: src/app/app.cpp
| * Merge with devPiotr Dziwinski2014-10-071-37/+37
| |\
| * \ Merge branch 'dev' into dev-physfskrzys-h2014-07-111-1/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: data src/app/gamedata.cpp src/ui/control.cpp src/ui/edit.cpp src/ui/maindialog.cpp
| * | | Big part of PhysFS supportKrzysztof Dermont2014-06-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * removed -mod argument * removed -datadir argument * removed -lang argument * removed some dead ui code * added resource manager and file loaders (stream and SDL) * changed interface textures location to match new directory structure * removed CGameData for mod support * added PhysFS support
* | | | Added portable build flagkrzys-h2014-10-181-0/+3
| |_|/ |/| |
* | | Better CMake organization and unit test cleanupsPiotr Dziwinski2014-08-121-37/+37
| |/ |/| | | | | | | | | | | * created a static library containing most source modules to avoid compiling source modules twice in code and unit tests * moved profile_test to main unit tests executable * removed image_test and edit_test as not really useful
* | Post-release 0.1.3-alphakrzys-h2014-07-011-2/+2
| |
* | Release 0.1.3-alphakrzys-h2014-07-011-11/+37
|\ \
| * | Fixed CMake git branch detection with build dir outside of repository ↵krzys-h2014-06-251-0/+2
| |/ | | | | | | working dir
| * Changed version display in bottom-right corner to be actually version number ↵krzys-h2013-12-271-9/+16
| | | | | | | | instead of date
| * Fix problem with gtest and pthread on some systemsPiotr Dziwinski2013-12-201-0/+3
| |
| * Add a PLATFORM_GNU global variable matching all GNU systems such as Debian's ↵Didier Raboud2013-11-271-1/+15
| | | | | | | | Linux, kFreeBSD and Hurd
* | Colobot Gold 0.1.2-alphaPiotr Dziwinski2013-11-261-1/+19
|\|
| * Version bump (0.1.2)Piotr Dziwinski2013-11-261-1/+1
| |
| * Consolidate SYSTEM_CPP_MODULE in the main CMakeLists.txtDidier 'OdyX' Raboud2013-11-201-0/+12
| |
| * On MacOSX, install files to Bundle-specific directoriesDidier 'OdyX' Raboud2013-11-131-5/+5
| |
| * Add MacOSX bundle-specific installation pathsDidier 'OdyX' Raboud2013-11-131-0/+6
| |
* | Fixed version codename (-alpha)Piotr Dziwinski2013-11-031-2/+2
|/
* Version bump (0.1.1)Piotr Dziwinski2013-11-031-1/+1
|
* On MacOSX, use SDL_MainDidier 'OdyX' Raboud2013-10-291-0/+2
|
* Add an icon and executable information to the colobot.exe when build in MXEDidier 'OdyX' Raboud2013-10-291-5/+1
|
* Fix for CMakeLists errorPiotr Dziwinski2013-10-241-1/+1
|
* Added option to force to use bundled gmock/gtestPiotr Dziwinski2013-10-241-2/+5
| | | | | | * resolves problem when version of gmock/gtest found installed in system disagrees with the bundled one * removed -DGTEST_HAVE_PTHREAD=0, seems that pthread is needed after all
* Include the OpenAL headers using the "al.h" form, as recommended by its ↵Didier 'OdyX' Raboud2013-10-241-0/+1
| | | | CMake finder script
* MacOSX: Add initial support in CMake build infraDidier 'OdyX' Raboud2013-10-241-25/+36
|
* Typo fixPiotr Dziwinski2013-06-271-1/+1
|
* Forgotten compile flagPiotr Dziwinski2013-06-261-0/+3
|
* Post-alpha phasePiotr Dziwinski2013-06-241-2/+2
|
* Colobot Gold 0.1.0-alphaPiotr Dziwinski2013-06-241-3/+5
|
* Some further changes in CMakeListsPiotr Dziwinski2013-06-241-26/+29
| | | | | | * removed DEV_BUILD autodetection (could be confusing) * ignore desktop subdirectory on Windows * some refactoring
* Fixed auto-detecting locale on WindowsPiotr Dziwinski2013-06-241-3/+10
| | | | | | * localename library is now used to determine the actual locale used * added patched version of FindGettext.cmake to fix installation path of translation files
* Futher changes to CMake optionsPiotr Dziwinski2013-06-221-7/+7
| | | | | * OpenAL sound is now enabled by default * Boost is linked dynamically by default
* Changes in build organizationPiotr Dziwinski2013-06-221-9/+34
| | | | | | | | * targets are now created in top-level build directory * more things are now configured through CMake options * changed debug build detection from NDEBUG to DEV_BUILD * moved po and desktop directories * moved last unit test out of src directory
* Enhanced logging, option to auto-start missionPiotr Dziwinski2013-06-161-4/+6
| | | | | | | | | * added logging of application events * changed debug mode flag to independent debug modes * added option to auto-start mission (load a mission immediately after startup) * removed "enum value out of range" prints * some refactoring
* Added relative install paths for MXE buildkrzys-h2013-05-031-5/+14
|
* * Minor changes to cmake fileserihel2013-04-121-1/+1
|
* * Added X11 to libs in CMakefiles for linux builderihel2013-04-111-1/+1
|
* * Added clipboard support (issue #60)erihel2013-04-111-0/+7
| | | | * Fixed keyboard shortcuts while code editing in game
* Moved boost flags to CMakeListsPiotr Dziwinski2013-03-271-1/+6
|
* Fixed GCC 4.6 compilationPiotr Dziwinski2013-03-251-1/+1
|
* Bugfix DESKTOP option initialisationDidier Raboud2013-03-241-1/+1
|
* Fixed timer functions on win32Piotr Dziwinski2013-03-241-19/+24
| | | | | | | * changed win32 implementation to QueryPerformaceTimer system function * refactored system utils code * proper tests for time utils and update event creation in application * should fix issue #134
* Updated README files, optional libsndfilePiotr Dziwinski2013-03-221-7/+14
| | | | | | * updated readme files * moved sndfile to optional * changed install paths on Windows
* Fixes for compiling on MSYSPiotr Dziwinski2013-03-221-1/+17
| | | | | | * fixed SDL_main() and putenv() issues * disabled desktop subdir for MSYS * disabled building CBot_console for now
* CInstanceManager refactoringPiotr Dziwiński2013-02-171-1/+1
| | | | | | | | | * removed classes managed by CInstanceManager except for CObject, CPyro, CBrain and CPhysics because of dependencies * refactored instance searching to use existing singleton instances of CApplication, CEngine and CRobotMain and calling their getter functions
* Refactoring in tests infrastructurePiotr Dziwinski2013-02-031-5/+9
| | | | | | | * all tests are now in /test/ subdirectory * unit tests concatenated to one executable (TODO: ui, common) * preparation for test environments (OpenGL and others) * removed old TestCBot
* * Fixed sound pitch causing segfaulterihel2013-01-161-1/+1
| | | | | | * Sound support should now compile fine with MXE * Added cache for 3 music files to speedup loading * Updated howto
* * Removed aluterihel2013-01-141-0/+2
| | | | | * Using libsndfile to load sounds and music * Added support for playing music files
* Use correct C++11/C++0x flags depending on the used compilerDidier Raboud2013-01-101-10/+15
| | | | See http://gcc.gnu.org/projects/cxx0x.html for details.