summaryrefslogtreecommitdiffstats
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* build: fix the way lang_cfg.h is generated (regression to #574)albert-github2017-09-301-2/+2
| | | | | All language defines were written onto one line and thus only the first language (normally AM, Armenian, would be active. Added \n as MESSAGE apparently automatically added it and APPEND doesn't.
* Merge pull request #574 from brgl/fix_buildroot_buildDimitri van Heesch2017-08-211-5/+5
|\ | | | | build: fix the way lang_cfg.h is generated
| * build: fix the way lang_cfg.h is generatedBartosz Golaszewski2017-06-211-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | This header is generated by running cmake/lang_cfg.cmake and redirecting its stderr. If any warning is emitted by this script, it ends up in the generated header and breaks the build. To avoid such problems: pass the path to the header as an argument to the cmake script and use the cmake 'file' command instead of 'message'. We can't even use message(STATUS...) as - although it prints to stdout as opposed to other types of messages - it prepends all output with a double hyphen.
* | Fixes for cross platform build with new LLVM/CLANG versionDimitri van Heesch2017-08-201-55/+0
|/
* Merge pull request #493 from t-b/winbuild_fix_building_with_libclangDimitri van Heesch2016-07-301-1/+5
|\ | | | | Fix linker flags for building with clang on Windows
| * Fix linker flags for building with clang on WindowsThomas Braun2016-07-281-1/+5
| | | | | | | | Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
* | CMAKE: Fix building on Windows with VS 2015Thomas Braun2016-07-271-0/+9
|/ | | | | | See https://msdn.microsoft.com/library/bb531344.aspx. Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
* Add RPM build for Red HatDestroyica2015-07-271-0/+6
|
* run_translator.cmake is no longer usedDimitri van Heesch2015-07-211-5/+0
|
* Merge pull request #368 from olibre/masterDimitri van Heesch2015-07-211-0/+106
|\ | | | | Enable build of RPM/DEB/... packages
| * Rework the generation of packages DEB/RPM/... (CPack)olibre2015-07-201-30/+58
| |
| * Use CPack to generate rpm/deb packagesolibre2015-07-141-0/+78
| | | | | | | | | | Removed old unmaintained packages/rpm/doxygen.spec.in Provided cmake/packaging.cmake needs tunning on different distributions
* | doc: generate Doxygen's documentation.Adrian Negreanu2015-07-182-2/+2
|/ | | | | | | | | | | | | | | | | | * use configure_files to avoid different $ semantics when COMMAND lines are expanded in build files. ($$var vs. \$var) * nmake/gmake no longer needed by cmake, when building doc. * explicitly copy doc files into build directory to make it clear what files each build stage uses. Documentation can be built with: mkdir build/ && cd $_ cmake -Dbuild_doc=1 .. # add -G"NMake Makefiles" for nmake make docs # this builds doxygen first v3: replace file(COPY) with proper generated file tagging. v2: Remove option to build documentation independently from doxygen. tested on linux(gmake) and windows(nmake) [thanks albert]
* Fix for Travis CI build (attempt 9)Dimitri van Heesch2015-05-311-1/+1
|
* Fix for Travis CI build (attempt 8)Dimitri van Heesch2015-05-311-1/+1
|
* Fix for Travis CI build (attempt 7)Dimitri van Heesch2015-05-311-1/+1
|
* Fix for Travis CI build (attempt 6)Dimitri van Heesch2015-05-311-1/+1
|
* Fix for Travis CI build (attempt 5)Dimitri van Heesch2015-05-311-0/+5
|
* Added support for language codesDimitri van Heesch2015-05-312-7/+1
|
* Added missing files and build instructionsDimitri van Heesch2015-05-311-0/+42
|
* Further cmake changesDimitri van Heesch2015-05-312-12/+25
| | | | | | | - made static build option for all windows targets - made wizard flex interactive - add 64bit support for libiconv on windows build - updated test mechanism
* Removed old build files, added install targets and other optionsDimitri van Heesch2015-05-171-0/+51
|
* use cmakeAdrian Negreanu2015-05-154-0/+218
runtest.pl replaced by testing/test_driver.cmake version.py replaced by cmake/version.cmake lang_cfg.py replaced by cmake/lang_cfg.cmake settings.py implemented in src/CMakeLists.txt increasebuffer.py replaced by defining the YY_BUF_SIZE and YY_READ_BUF_SIZE Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>