Corentin Le Molgat
3e6086a363
cmake(ci): add CMAKE_BUILD_PARALLEL_LEVEL support
...
now build in -j 4 by default
2025-11-18 16:24:39 +01:00
Corentin Le Molgat
09e7e951a2
cmake(ci): Rework Vagrantfile
...
ci: Rework BSD workflows
ci: Bump freebsd Vagrantfile from python 3.9 to 3.11
2025-06-30 15:20:25 +02:00
Corentin Le Molgat
a66a6daac7
Bump Copyright to 2025
2025-01-10 11:35:44 +01:00
Corentin Le Molgat
3d012a08d0
cmake(ci): fix toolchain and web sh_* rules
2024-11-21 16:45:38 +01:00
Corentin Le Molgat
8a996d7e68
backport main/
2024-10-14 16:47:46 +02:00
Corentin Le Molgat
ef8716241a
backport from main
2024-10-01 12:48:20 +02:00
Corentin Le Molgat
d38fcfbee0
update cross compile tooling
2024-07-12 15:50:25 +02:00
Corentin Le Molgat
d5359da8d3
cmake(ci): Add Almalinux and Rockylinux, remove centos
2024-07-12 15:49:09 +02:00
Mizux Seiha
09de6cd72b
cmake: Fix freebsd python ci
2024-02-15 08:50:44 +01:00
Mizux Seiha
a76bf1c5dd
bump license boilerplate
2024-01-04 13:43:15 +01:00
Corentin Le Molgat
a9e55b727c
rework cmake/Makefile
...
* add all_<lang>_<stage> target
2023-10-23 16:27:13 +02:00
Corentin Le Molgat
a5b650e203
cmake(ci): rework toolchain target
...
* Add toolchain_ prefix to avoid conflict with "platform" targets
* Update workflows
* Fix mipsel/mips64el target in cross_compile.sh
2023-10-23 14:15:07 +02:00
Corentin Le Molgat
80193d18fb
cmake(ci): fix platform clean target
2023-10-23 13:13:42 +02:00
Corentin Le Molgat
daf3e6e663
cmake(ci): Add web targets usage
2023-10-23 13:12:58 +02:00
Corentin Le Molgat
fdae427f71
cmake cleanup
2023-09-25 16:03:00 +02:00
Corentin Le Molgat
a42814c06b
cmake: Add docker build --platform support
2023-09-25 10:46:02 +02:00
Corentin Le Molgat
2e64e4e67f
cmake: emscripten experimental support
2023-09-08 18:05:49 +02:00
Corentin Le Molgat
b65e2b0b33
ci: Makefile cleanup
2023-07-13 10:13:38 +02:00
Mizux Seiha
6e0da54133
ci: Cleanup Makefile
2023-07-13 01:28:38 +02:00
Corentin Le Molgat
875655a5e7
cmake(ci): Rework Makefile
2022-09-02 10:39:33 +02:00
Corentin Le Molgat
323db0a869
cmake(ci): Remove all arm workflows
2022-09-02 10:39:33 +02:00
Corentin Le Molgat
69e409ab2e
tools: remove linaro aarch64 toolchain
...
gcc 7.5 is too old to be able to compile or-tools
2022-09-02 10:39:33 +02:00
Mizux Seiha
f8b56ac15d
ci: Add aarch64 bootlin toolchains jobs
2022-09-02 08:42:51 +02:00
Corentin Le Molgat
1b8777c473
cmake(ci): add generic toolchain support
2022-08-31 17:56:35 +02:00
Corentin Le Molgat
6391ce9b59
cmake(ci): cleanup Makefile
2022-08-31 17:55:28 +02:00
Corentin Le Molgat
4da1cb3adc
cmake(ci): cleanup Makefile
2022-08-31 14:40:47 +02:00
Mizux Seiha
1c39038c71
cmake(ci): Add system_deps target
2022-06-23 21:03:06 +02:00
Mizux Seiha
bf7c5a80ff
cmake(ci): cleanup
2022-06-23 18:01:27 +02:00
Corentin Le Molgat
045a5d93b7
Sync google3 github
2022-06-17 14:23:23 +02:00
Mizux Seiha
7dbfb1fd26
cmake(ci): Add system_deps "distro"
...
* archlinux based distro
* all or-tools deps are retrived from the system wide install
* re2 is a pkgconfig (.pc)
* SCIP is disable (no package available)
* GLPK enable
2022-06-09 21:16:57 +02:00
Mizux Seiha
9badb91385
cmake(ci): Update vagrant management
2021-01-13 00:00:43 +01:00
Mizux Seiha
ba8ea8c27a
ci(cmake): Fix Makefile
2021-01-13 00:00:42 +01:00
Mizux Seiha
42ac4e4429
ci(cmake): Add ARM cross compile jobs
...
* update .dockerignore
2021-01-08 17:49:26 +01:00
Mizux Seiha
c0b5d67c45
cmake: Add glop docker test
2020-11-16 11:16:08 +01:00
Mizux Seiha
6f471dfebd
make: Fix memory exhausted on windows ( Fix #2168 )
2020-09-28 11:34:44 +02:00
Mizux Seiha
fbdf62b274
cmake(ci): Add FreeBSD Vagrant for other languages
2020-09-24 18:36:47 +02:00
Mizux Seiha
db45257688
ci: Add FreeBSD check (using vagrant)
2020-07-22 12:51:07 +02:00
Mizux Seiha
e83cf08ce1
ci: Refactor CMake CI
...
* Update CMake doc
* Update Docker diagram
* Refactor CI Makefile
* Refactor and Fix <lang>.Dockerfile
* Refactor gh Docker CMake workflow
* gh CMake workflow disable fail-fast
* Remove manylinux
* Add Java samplei, generated using:
$ mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart
-> com.google.ortools
-> sample
note: sample still not use ortools package yet
2020-04-15 15:22:41 +02:00
Mizux Seiha
2296117348
CMake: update Makefile
2020-03-31 12:35:34 +02:00
Corentin Le Molgat
91e3670214
ci: rework CMake Docker/Makefile
2020-02-28 08:23:10 +01:00
Corentin Le Molgat
de4e5b3e5e
Update CMake UT using Docker
2018-02-09 17:40:40 +01:00
Corentin Le Molgat
27b3b195c7
Update CMake/Makefile
2018-02-07 12:56:55 +01:00
Corentin Le Molgat
a538af550e
Add cmake/Makefile to test cmake build and install
...
- This makefile orchestrate the use of cmake/docker to test cmake
- add cache/ to .gitignore
2018-02-06 14:20:09 +01:00