path: root/CMakeLists.txt
AgeCommit message (Collapse)AuthorLines
2021-06-16build-sys: drop support for EOL rubysAvatar Marc-Antoine Perennou -2/+2
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2021-06-16build-sys: add support for ruby 2.7Avatar Marc-Antoine Perennou -1/+1
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2019-10-24Support python 3.8Avatar Heiko Becker -1/+1
2019-10-24Use the versioned component and imported target for boost pythonAvatar Heiko Becker -3/+2
2019-10-22build: Make python version configurableAvatar Marvin Schmidt -6/+15
2019-10-22build: Set Boost_PYTHON_VERSION to select correct library versionAvatar Marvin Schmidt -0/+1
2019-10-22build: Make python invocation compatible with Python 3Avatar Marvin Schmidt -1/+1
2019-07-25build: Make changing supported Ruby ABIs a one-stop changeAvatar Marvin Schmidt -8/+6
The option description and the actually supported ABI version got out of sync with the last updates. Prevent this from happening again by keeping the information in one place only
2019-02-07allow building with ruby 2.6Avatar Marc-Antoine Perennou -1/+2
Change-Id: I9fa0633ad28e6b24db009e2e229cbbe7d1d03d98 Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2018-12-22build: Use imported targets for GTestAvatar Heiko Becker -1/+1
Raises the cmake requirement to 3.5.0 (released in March 2016) but we don't need to manually mess with INCLUDE_DIRS and linking to a thread library anymore.
2018-02-14allow building with ruby 2.5Avatar Marc-Antoine Perennou -1/+2
Change-Id: Idabcbf590af536a2b2113cb0258e88f25afb6ba7 Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2017-01-16build: Canonicalize PALUDIS_PYEXECDIRAvatar Heiko Becker -0/+1
cmake gets confused by Exherbo's symlinks and without this patch python stuff might get installed to {IMAGE}/usr/lib/python2.7/site-packages/ causing problems with python.exlib, which expects to find files in /usr/$(exhost --target)/lib/python${python_slot}.
2017-01-09build: Only search for python2, version 3 is not supportedAvatar Heiko Becker -0/+1
2016-12-30build: allow ruby 2.4Avatar Marc-Antoine Perennou -1/+2
Change-Id: I995ff7af93edb8ecec5e62ee289e122e2297acee Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> Reviewed-on: https://galileo.mailstation.de/gerrit/7888 Reviewed-by: Saleem Abdulrasool <compnerd@compnerd.org>
2016-12-14build: Remove redundant checkAvatar Marvin Schmidt -5/+0
We already require a sufficiently new compiler since we depend on the compiler having C++11 support Change-Id: I34f9a859be3490a7089f6902a14a03c08cb296ac
2016-12-13build: fix typo THREADS_PREFER_PTHREADS_FLAG => THREADS_PREFER_PTHREAD_FLAGAvatar Saleem Abdulrasool -1/+1
2016-12-09build: quote variable for comparisonAvatar Saleem Abdulrasool -1/+1
2016-12-05build: Move call to project further to the topAvatar Heiko Becker -1/+2
Before CMAKE_INSTALL_FULL_DOCDIR which defaults to DATAROOTDIR/doc/PROJECT_NAME, leading to a wrong CMAKE_INSTALL_FULL_HTMLDIR otherwise.
2016-12-03build: fix documentation typoAvatar Saleem Abdulrasool -1/+1
2016-12-03paludis 3.0!Avatar Saleem Abdulrasool -1/+1
Update the package version to 3.0. The future is now. master is now moving towards the 3.0 release.
2016-11-30build: introduce cmake based build systemAvatar Saleem Abdulrasool -0/+436