aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
...
* Travis: try explicit jobsEgor Tensin2020-01-07
|
* cmake: add examplesEgor Tensin2020-01-07
|
* cmake/build: remove the --clean parameterEgor Tensin2020-01-07
|
* add PyLint configurationEgor Tensin2020-01-07
|
* boost/build: add the --link parameterEgor Tensin2020-01-07
|
* boost/build: remove --labelEgor Tensin2020-01-07
| | | | | | | Its intention was to use a single stage/ directory for multi-toolchain builds (namely, using Cygwin & VS). It decided it's pretty useless, since the same b2 executable can't be used with both Cygwin & VS.
* Travis/AppVeyor: fix outputEgor Tensin2020-01-07
|
* AppVeyor: fix boost/build usageEgor Tensin2020-01-07
|
* Travis/AppVeyor: list built Boost librariesEgor Tensin2020-01-07
|
* AppVeyor: add some tests for boost/buildEgor Tensin2020-01-07
|
* Travis: change Boost versionsEgor Tensin2020-01-07
|
* Travis: more Boost versionsEgor Tensin2020-01-07
|
* Travis: multiple platforms for boost/build testEgor Tensin2020-01-07
|
* boost/build/ci: fix module import errorsEgor Tensin2020-01-07
|
* Travis: add some tests for boost/buildEgor Tensin2020-01-07
|
* boost/build: add support for --build-dirEgor Tensin2020-01-06
|
* boost/build: add `build --label` optionEgor Tensin2020-01-06
|
* boost/build: download older Boost releases from SourceForgeEgor Tensin2020-01-04
|
* boost/build: overhaul `build.py download`Egor Tensin2020-01-04
| | | | For instance, it can now cache archives.
* rearrange all files completelyEgor Tensin2020-01-03
|
* common.cmake: don't use keyword- target_link_librariesEgor Tensin2020-01-03
|
* ci/build.py: split -D from its argumentEgor Tensin2020-01-01
|
* toolchains/boost: add *.exe toolchainsEgor Tensin2019-12-21
| | | | It doesn't work without the .exe on e.g. Cygwin.
* common.cmake: rename internal functionsEgor Tensin2019-12-21
|
* common.cmake: rename some internal variablesEgor Tensin2019-12-21
|
* ci: fix a bug in case no positional parametersEgor Tensin2019-12-16
|
* ci: minor script enhancementsEgor Tensin2019-12-15
|
* build: clean up silly cmd line paramsEgor Tensin2019-12-15
| | | | They were just plain synonyms for CMake flags, barely had any value.
* fix PyLint warningsEgor Tensin2019-12-14
|
* boost/build.py: get rid of --with LIBEgor Tensin2019-12-14
|
* boost/build.py: split into subcommandsEgor Tensin2019-12-14
|
* boost/build.py: no linkage optionsEgor Tensin2019-12-14
| | | | Again, they were of no value.
* boost/build.py: don't lowercase platform/configurationEgor Tensin2019-12-14
|
* boost/build.py: get rid of --toolchainEgor Tensin2019-12-13
| | | | It was of no value.
* build/ -> ci/Egor Tensin2019-12-13
|
* remove obsolete .gitattributesEgor Tensin2019-12-13
|
* common.cmake: CC_STATIC_RUNTIME=OFF on LinuxEgor Tensin2019-12-13
|
* build/boost: add generic build.py scriptEgor Tensin2019-12-13
|
* refactor build/boost/build_travis.shEgor Tensin2019-12-11
|
* toolchains: add gcc-x{86,64}.cmakeEgor Tensin2019-12-11
|
* toolchains: add Boost user configsEgor Tensin2019-12-10
|
* build_boost_travis.sh -> build/boost/Egor Tensin2019-12-10
|
* add simple build scriptsEgor Tensin2019-12-10
| | | | | They're intended to replace my build.sh (for Travis) and build.ps1 (for AppVeyor) scripts to call CMake in a platform-independent manner.
* fix licensing notescommon_cmakeEgor Tensin2019-12-10
|
* more robust compiler identificationEgor Tensin2019-12-09
|
* common.cmake: user switches may be set in CMakeLists.txtEgor Tensin2019-12-09
|
* split compiler options & Windows macrosEgor Tensin2019-12-09
|
* remove commented-code codeEgor Tensin2019-12-09
|
* common.cmake: auto-set Boost_* variablesEgor Tensin2019-12-09
|
* update common.cmakeEgor Tensin2019-12-09
| | | | | | | | * Add more logging messages. * Rename user-facing switches. * Refactor things a bit (a lot). * Lower the default C++ standard version back to 14 to support CMake 3.1 (meh, there're probably other features in use that are not supported by it).