Commit Graph

460 Commits

Author SHA1 Message Date
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
562b8c03be make: Use a CMake template to build example (#3214) 2022-04-06 11:16:09 +02:00
Mizux Seiha
b80888850e example: migrate sat_runner to CMake 2022-03-30 16:34:21 +02: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
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
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
Mizux Seiha
606aca577e Fix LICENSE copy 2022-03-02 21:24:52 +01:00
Corentin Le Molgat
642f0850f7 make: Fix archive on windows 2022-03-02 09:54:07 +01:00
Mizux Seiha
09c732b899 make: enable verbose build 2022-03-01 16:28:18 +01:00
Mizux Seiha
ed1056cd1a make: Fix build on distro using lib64 2022-03-01 16:14:13 +01:00
Corentin Le Molgat
567d026738 make: archive fixup 2022-03-01 13:26:27 +01:00
Corentin Le Molgat
c5596fed80 archive: Fix C++ 2022-02-28 14:12:41 +01:00
Laurent Perron
23f5c9f0fe Merge branch 'master' of github.com:google/or-tools 2022-02-25 11:44:49 +01:00
Laurent Perron
5d42c509ad fix make package_cc 2022-02-25 11:44:01 +01:00
Corentin Le Molgat
6f096a40fc make: Sync unix/win recipes 2022-02-25 11:30:38 +01:00
Laurent Perron
698c679add fix 2022-02-23 17:39:28 +01:00
Laurent Perron
49a629afa7 add BUILD_TYPE and JOBS to make commands 2022-02-23 10:29:21 +01:00
Laurent Perron
464a7bbdfc polish 2022-02-22 10:46:37 +01:00
Laurent Perron
ffad5bbc40 huge makefile cleanup; remove Makefile.local; detect all languages 2022-02-22 10:11:08 +01:00
Laurent Perron
8bf068f042 fix 2022-02-21 21:10:24 +01:00
Laurent Perron
3f0c85d5e0 readd make python java dotnet 2022-02-21 17:45:51 +01:00
Corentin Le Molgat
f899cc6a99 make: Fix windows cmake build 2022-02-21 16:57:57 +01:00
Laurent Perron
6770505815 fix 2022-02-21 14:24:51 +01:00
Laurent Perron
990444339b remove most of the make build commands, rely on cmake to build libraries and packages 2022-02-21 14:02:35 +01:00
Laurent Perron
5c42084383 fix 2022-02-20 16:27:59 +01:00
Laurent Perron
e75ea915d8 tweak makefiles 2022-02-20 15:17:42 +01:00
Laurent Perron
476e3b4ef4 fix install_cc 2022-02-20 09:05:57 +01:00
Laurent Perron
6928332342 makefiles -> force RELEASE mode 2022-02-19 18:14:59 +01:00
Laurent Perron
0266492da6 more work on makefiles/cmake.cpp 2022-02-19 15:05:17 +01:00
Laurent Perron
da5b91f13b fix 2022-02-18 23:08:40 +01:00
Laurent Perron
bd7b05c37d more fixes 2022-02-18 19:13:01 +01:00
Laurent Perron
074cf39572 polish makefiles 2022-02-18 19:07:38 +01:00
Laurent Perron
744db669e2 fix make builds 2022-02-18 19:04:21 +01:00
Laurent Perron
1e06115bf6 [BUILD] remove old version of make third_party; use cmake to build dependencies 2022-02-18 15:35:32 +01:00
Mizux Seiha
f071f8b8bd deps: Bump SCIP 7.0.1 -> v800 2022-02-02 16:28:12 +01:00
Corentin Le Molgat
35cf1ed9cb Rework LinearSumAssignment sample 2021-12-22 11:05:53 +01:00
Laurent Perron
d6ac6c0fbb fix makefile.gen.mk part 1 2021-12-18 18:28:22 +01:00
Laurent Perron
26a070339e new vector bin packing example in C++; update makefiles 2021-09-28 16:13:05 +02:00
Laurent Perron
f6fa781fa4 split ortools/data into ortools/scheduling and ortools/packing 2021-09-28 15:58:37 +02:00
Mizux Seiha
4b6a9b47c8 Port Stigler Diet to all languages supported 2021-08-05 17:25:03 +02:00
Mizux Seiha
8e91f6e8a3 make: Fix scip LICENCE install 2021-07-27 11:10:29 +02:00
Mizux Seiha
5f0b54607a make: Add clean_fz target 2021-04-28 23:06:20 +02:00
Laurent Perron
3e9473c870 missing deps in all_protos make target 2021-04-11 11:44:02 +02:00
Mizux Seiha
e5c9dfb94a add vrp_breaks.cc 2021-03-25 18:12:55 +01:00
Laurent Perron
3c1932b21a export init.h to all languages 2021-03-19 18:55:20 +01:00