Commit Graph

2169 Commits

Author SHA1 Message Date
Mizux Seiha
655466231e ci(make): Fix cpp jobs 2022-04-12 15:50:05 +02:00
Corentin Le Molgat
6717a904d7 make: Fix run target for C++ files 2022-04-12 15:50:05 +02:00
Corentin Le Molgat
914bc9f9ce make: cleanup python.mk 2022-04-08 11:34:16 +02:00
Corentin Le Molgat
87bd765ce4 make: cleanup java.mk 2022-04-08 11:34:16 +02:00
Corentin Le Molgat
bff6874b99 make: cleanup dotnet.mk 2022-04-08 11:34:16 +02:00
Corentin Le Molgat
235d0a29de make: cleanup cpp.mk 2022-04-08 11:34:15 +02:00
Corentin Le Molgat
502861ccbf make: fix indent 2022-04-08 09:49:03 +02:00
Corentin Le Molgat
e89a4d7e92 ci(make): use *cpp targets 2022-04-08 09:48:42 +02:00
Corentin Le Molgat
bdd70e4be1 ci(make): Fix typo 2022-04-08 09:48:41 +02:00
Corentin Le Molgat
c1998eab4d make: refactor archive generation (#3200)
* Add archive_{cpp,dotnet,java,python,data} targets
* Create a Makefile for each archive to ease build
* Add test_archive_* targets
* Rework tools/README.md
2022-04-07 15:56:16 +02:00
Corentin Le Molgat
42cab13e38 make: use CMAKE_PREFIX_PATH to build samples (#3214) 2022-04-06 11:16:10 +02:00
Mizux Seiha
04001db647 make: cleanup 2022-04-06 11:16:10 +02:00
Mizux Seiha
562b8c03be make: Use a CMake template to build example (#3214) 2022-04-06 11:16:09 +02:00
Corentin Le Molgat
38d07e6d5f make: docs/ update 2022-04-06 11:16:09 +02:00
Laurent Perron
fb6e4c8eeb add tests for model builder 2022-04-04 15:08:29 +02:00
Laurent Perron
f54350c578 more work on ModelBuilder java 2022-04-03 23:22:02 +02:00
Laurent Perron
7baa5626cf incomplete ModelBuilder java implementation 2022-04-02 23:28:22 +02:00
Mizux Seiha
b80888850e example: migrate sat_runner to CMake 2022-03-30 16:34:21 +02:00
Laurent Perron
61b101bdca test model builder 2022-03-28 10:55:39 +02: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
49b6301e1e make: fix 2022-03-15 22:09:52 +01:00
Mizux Seiha
c3fe9bf94b make: Flatzinc fix 2022-03-15 19:29:30 +01:00
Mizux Seiha
14bfdbe3c4 make: Fix libortools copy in archive 2022-03-15 18:19:15 +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
45c110e7cd make: Fix rfz_% rule 2022-03-11 13:35:54 +01:00
Laurent Perron
7a3d472932 polish makefiles 2022-03-10 10:56:59 +01:00
Mizux Seiha
a8b6f4dab8 make: cleanup 2022-03-09 17:33:54 +01:00
Laurent Perron
b85c18d64d make: remove Makefile.gen.mk 2022-03-09 09:23:44 +01:00
Laurent Perron
403171f6a5 make: remove Makefile.third_party.mk 2022-03-09 09:23:44 +01:00
Laurent Perron
1adfa7fc80 make: cleanup
* Remove SYSTEM (only use PLATFORM)
* Add HAS_PYTHON HAS_JAVA HAS_DOTNET
* move Makefile.unix|win.mk into Makefile.port.mk
* fix make CI
2022-03-09 09:23:41 +01: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
bc598dda01 make: fix fz_archive on windows 2022-03-04 14:13:45 +00:00
Corentin Le Molgat
fb25414efe tools/docker: Fix Ubuntu 18.04 and 20.04 2022-03-04 13:45:43 +01:00
Corentin Le Molgat
ffb5ea4dc3 make: Fix RPATH in [fz_]archive 2022-03-04 09:17:01 +01:00
Mizux Seiha
e569502cda doc: Fix Python doc (Fix #3155) 2022-03-04 00:23:41 +01: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
Mizux Seiha
6f3c83beff make: Move from c++17 to c++20 2022-03-03 16:27:39 +01:00
Mizux Seiha
a475e82df6 make(ci) Fix opensuse dotnet 2022-03-03 15:48:56 +01:00
Mizux Seiha
119d48a984 make: Add CMAKE_ARGS
* needed for Alpine jobs since pillow build failed
2022-03-03 12:43:22 +01:00
Mizux Seiha
606aca577e Fix LICENSE copy 2022-03-02 21:24:52 +01:00
Mizux Seiha
720c51fcb3 make: Fix lib64 link path 2022-03-02 19:58:16 +01:00
Mizux Seiha
e86c74c312 make(ci): Fix Alpine python 2022-03-02 15:26:39 +01:00
Mizux Seiha
bd01194d5c make: Fix RPATH 2022-03-02 15:26:39 +01:00
Corentin Le Molgat
1a37bdf218 Sync google3 2022-03-02 15:25:04 +01:00
Mizux Seiha
2c9e03e2d6 make(ci): Fix third_party command 2022-03-02 09:54:07 +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
642f0850f7 make: Fix archive on windows 2022-03-02 09:54:07 +01:00
Mizux Seiha
661b11a8fd make: fix clean on windows
* update .gitignore
2022-03-02 09:53:59 +01:00