summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Build CMake on GitHub ActionsBaruch Sterin2022-01-231-0/+5
| | | | | Also, resolve CMake build problems on macOS: Pass CMAKE_OSX_SYSROOT as an environment variable SDKROOT when buildind the arch_flags executable.
* CMake: Ensure abc executable depends on libabckmurray2018-03-281-4/+6
| | | | | | | This ensures that libabc is built only once. Previously the code for libabc was being built twice: once for the abc executable target, and again for the libabc target.
* CMake: make it possible to pass ABC_USE_NAMESPACE=FALSE, instead of just ↵Baruch Sterin2015-11-131-2/+2
| | | | empty ABC_USE_NAMESPACE
* CMake, Makefile: pass the location of arch_flags to the makefile, this way ↵Baruch Sterin2015-11-121-0/+1
| | | | the cmake build does not write to the soruce directory
* CMake: fix typoBaruch Sterin2015-11-081-1/+1
|
* CMakeLists.txt, Makefile: fix a bug in passing the readline optionsBaruch Sterin2015-11-071-3/+13
|
* CMakeLists.txt: pass namespace mode to the MakefileBaruch Sterin2015-11-051-0/+9
|
* CMakeLists.txt, Makefile: pass readline flags from the CMake lists file to ↵Baruch Sterin2015-11-051-0/+9
| | | | the Makefile.
* CMakeLists.txt: refactorBaruch Sterin2015-11-051-1/+7
|
* CMakeLists.txt: add a new target libabc, a regular static libraryBaruch Sterin2015-11-051-1/+4
|
* CMakeLists.txt: add a new target libabc-pic, a library compiled with -fPIC, ↵Baruch Sterin2015-11-051-0/+7
| | | | not complied by default
* CMakeLists.txt: refactor a bitBaruch Sterin2015-11-051-5/+7
|
* CMakeLists.txt: pass CXX flags from the MakefileBaruch Sterin2015-11-051-5/+13
|
* CMake: only add compiler flags that are actually compatible with the ↵Baruch Sterin2015-10-231-2/+20
| | | | compiler being used - the compiler detection logic in the Makefile is not perfect and that sometime results in weird conflicts
* CMake: reduce minimum version to 2.8.12Baruch Sterin2015-10-231-1/+1
|
* Makefile: Add a CMakeLists.txt that uses the regular Makefile to compute ↵Baruch Sterin2015-10-211-0/+30
flags and source file. This is a ugly hack, mainly to allow the use of CLion with ABC. Include some changes in the Makefile to support that.