Corentin Le Molgat
df8cbb3d76
fix: rename master to main in build file
2022-05-16 11:27:36 +02:00
Corentin Le Molgat
fb02389141
doc: rename master to main in internal doc
2022-05-16 11:27:02 +02:00
Mizux Seiha
b16d6d51e3
cmake: Fix typo
2022-05-03 09:56:26 +02:00
Corentin Le Molgat
93b22ff4ed
cmake: cleanup
2022-05-02 16:02:54 +02:00
Corentin Le Molgat
65c8255614
cmake: Change PATCH computation
...
now extract it from `git describe --tags`
2022-05-02 14:50:22 +02:00
Mizux Seiha
8fc5d66389
Rename flatzinc targets ( #3270 )
...
* rename fz.exe to fzn-ortools.exe (like convention outhere)
* rename libflatzinc.so as libortools_flatzinc.so
* rename parser-main to fzn-parser_test
* remove parser_main from install
2022-04-29 11:01:15 +02:00
StefanBruens
9021ffbb95
Build Python modules as CMake MODULEs ( #3259 )
...
Python since 3.8 no longer links to the interpreter library, so
symbols like `PyExc_AttributeError` will be undefined at link time.
This causes build failures when shared libraries are linked with
`-Wl,--no-undefined`. Use `TYPE MODULE` for python extension modules,
which allows to specify distinct flags via CMAKE_MODULE_LINKER_FLAGS
vs CMAKE_SHARED_LINKER_FLAGS. (The same is already used by
`pybind11_add_module(... MODULE ...)`).
Fixes #3258 .
2022-04-28 15:50:56 +02:00
Mizux
fdee5f10f7
Update Findre2.cmake
2022-04-26 17:25:19 +02:00
Corentin Le Molgat
53872581ba
cmake(ci): Clean doc
2022-04-13 11:47:09 +02:00
Corentin Le Molgat
9a243af61c
cmake(ci): fix sample.py
2022-04-12 15:50:05 +02:00
Corentin Le Molgat
090beee7e7
deps: Bump re2 2022-02-01 -> 2022-04-01
2022-04-11 13:43:56 +02:00
Corentin Le Molgat
a8ffe28948
cmake: install internal doc.
2022-04-06 11:15:59 +02:00
Laurent Perron
0223b492b3
incomplete ModelBuilder java implementation
2022-04-02 23:28:05 +02:00
Laurent Perron
8ef66920d9
use pybind11 for ortools/graph
2022-03-31 18:21:20 +02:00
Corentin Le Molgat
3f960e28aa
cmake: Add Findre2.cmake module ( #3191 )
2022-03-30 16:34:21 +02:00
Mizux Seiha
dc336aee26
re2: Fix build on windows
2022-03-26 19:40:26 +01:00
Corentin Le Molgat
3c6f88de3b
c++: Add USE_LP_PARSER define ( #3201 )
2022-03-25 11:12:00 +01:00
Corentin Le Molgat
0d3572bda8
c++: use legacy RE2 ( #3201 )
2022-03-25 11:12:00 +01:00
Corentin Le Molgat
e6107f65cf
dotnet: Add support for linux-arm64 and osx-arm64 ( #2724 )
2022-03-25 11:12:00 +01:00
Corentin Le Molgat
660b2005a5
cmake: Update internal docs
2022-03-25 11:11:59 +01:00
Laurent Perron
f2e3e8e41f
initial implementation of the model builder in python
2022-03-23 17:47:22 +01:00
Corentin Le Molgat
5f1cb90617
cmake(dotnet): Be able to disable a Target Framework Moniker
2022-03-18 18:02:30 +01:00
Corentin Le Molgat
486bd407af
cmake: Use C++20 for MSVC, C++17 otherwise
...
make: Unix use C++17
2022-03-15 10:07:39 +01:00
Mizux Seiha
bdbac4dd4e
cmake: Fix java xcode configuration
2022-03-11 08:56:25 +01:00
Corentin Le Molgat
0c0b44456f
cmake: Fix bundle-install
2022-03-10 18:12:10 +01:00
Mizux Seiha
ec26913769
cmake: Fix FindCoinUtils.cmake
2022-03-09 11:10:40 +01:00
Mizux Seiha
0ba8add1b5
cmake: Add java_deploy and java_native_deploy target
2022-03-09 09:55:00 +01:00
Corentin Le Molgat
1b1cbc4fa5
cmake: Fix bundle-install
2022-03-08 21:57:49 +00:00
Corentin Le Molgat
57b182d2df
make: Create a bundle lib on windows
2022-03-08 11:02:04 +00:00
Corentin Le Molgat
a3ef28e824
tools/docker: Fix CMake version
...
need at least 3.18
2022-03-04 16:02:23 +01:00
Corentin Le Molgat
ffb5ea4dc3
make: Fix RPATH in [fz_]archive
2022-03-04 09:17:01 +01:00
Mizux Seiha
fba6253a5a
cmake: Fix README.md
2022-03-03 21:16:18 +01:00
Corentin Le Molgat
e87e7bd8e5
tools/release: Fix windows build_dotnet
2022-03-03 17:01:35 +00:00
Mizux Seiha
b95b272f6a
ci: Bump compiler in Centos Stream image
2022-03-03 17:45:16 +01:00
Mizux Seiha
c9f798fb4b
ci: Bump fedora dotnet jobs
2022-03-03 16:49:33 +01:00
Corentin Le Molgat
1a37bdf218
Sync google3
2022-03-02 15:25:04 +01:00
Mizux Seiha
8b2fa98d27
ci: use distro dotnet-sdk-6.0 on Centos
2022-03-02 09:54:07 +01:00
Corentin Le Molgat
5fbe8b4b71
cmake: Add parser_main
2022-03-01 13:26:27 +01:00
Corentin Le Molgat
674a0d6f77
cmake(dotnet): Add UNIVERSAL_DOTNET_PACKAGE option
2022-02-28 15:33:13 +01:00
Corentin Le Molgat
5ce9ba3081
cmake: Update internal doc
2022-02-28 10:20:02 +01:00
Corentin Le Molgat
0ca2eb3087
python: fix missing glop/bop in setup.py.in
2022-02-28 08:54:23 +01:00
Mizux Seiha
a096ca219c
export few more proto
2022-02-26 01:47:32 +01:00
Mizux Seiha
32b101b9ee
cmake: Fixup for pdlp
2022-02-25 23:43:01 +01:00
Corentin Le Molgat
1acf891fe2
cmake: Fix missing pywrap_model_builder_helper in python package
2022-02-25 14:29:26 +01:00
Corentin Le Molgat
f3c96300b6
cmake: Search for Python3 before pybind11 integration
2022-02-25 13:31:14 +01:00
Corentin Le Molgat
9072604459
cmake: Disable pybind11 is not BUILD_PYTHON
2022-02-25 08:57:10 +01:00
Mizux Seiha
d4d40a1224
ci(freebsd): remove dependencies
2022-02-24 21:31:31 +01:00
Mizux Seiha
727c350eb6
ci: Migrate centos job to centos:stream on quay.io
2022-02-24 18:21:05 +01:00
Laurent Perron
0bbc5e2fdc
fix glop install
2022-02-24 13:20:01 +01:00
Mizux Seiha
cde1771554
cmake(cpp): Add model_builder wrappers
2022-02-24 08:29:43 +01:00