Commit Graph

110 Commits

Author SHA1 Message Date
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
1af55b2be3 Add license boilerplate 2022-06-21 11:25:29 +02:00
Corentin Le Molgat
6fc897dde2 make: rework archive release management 2022-06-16 22:57:15 +02:00
Corentin Le Molgat
6c329fe3fc examples: remove ref to examples/data 2022-06-02 18:12:46 +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
Mizux Seiha
04001db647 make: cleanup 2022-04-06 11:16:10 +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
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
bc598dda01 make: fix fz_archive on windows 2022-03-04 14:13:45 +00:00
Corentin Le Molgat
ffb5ea4dc3 make: Fix RPATH in [fz_]archive 2022-03-04 09:17:01 +01:00
Mizux Seiha
606aca577e Fix LICENSE copy 2022-03-02 21:24:52 +01:00
Corentin Le Molgat
1a37bdf218 Sync google3 2022-03-02 15:25:04 +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
64d9faaca4 archive: Fix .Net path 2022-02-28 14:12:54 +01:00
Corentin Le Molgat
699ec2c3a9 make: Clean and polish
* use BUILD_DIR instead of dependencies
* bring back target doc
* Fix few archive recipe (WiP)
2022-02-25 17:22:19 +01:00
Laurent Perron
5eb5ffd283 continue cleaning F# 2022-02-24 10:37:50 +01:00
Corentin Le Molgat
518ac7ace7 make: Fix windows archive 2021-12-10 09:00:35 +00:00
Mizux Seiha
5e673c57dc release: Fix archive Makefile 2021-12-09 17:53:20 +01:00
Mizux Seiha
0bf387c3bc make: Fix .Net archive 2021-12-09 11:34:01 +01:00
Mizux Seiha
6273970266 make: expose archive test targets 2021-12-08 11:50:59 +01:00
Mizux Seiha
56ea1aa5ab make: Fix archive 2021-09-23 23:04:55 +02:00
Mizux Seiha
5a9329b56d make(archive): Fix copy of nupkg on windows 2021-09-23 21:37:02 +02:00
Corentin Le Molgat
9a544ab826 make: Fix make archive 2021-09-14 11:25:58 +02:00
Laurent Perron
f1bb445810 first version without gflags and glog
* Add custom glog using absl::flags
* Fix lpi_glop patch to use absl::flags

Abseil:
* remove gflags and glog deps

Make:
* remove gflags and glog deps (unix & windows)
* regenerate makefile.gen.mk
* Cleanup install recipe
* Cleanup archive
* Cleanup doc
2020-10-24 00:49:50 +02:00
Mizux Seiha
6f471dfebd make: Fix memory exhausted on windows (Fix #2168) 2020-09-28 11:34:44 +02:00
Mizux Seiha
0ae0f0e1f6 make: Cleanup archive.mk 2020-09-25 18:17:02 +02:00
Mizux Seiha
8af93de5c5 make: Rework archive_java 2020-09-21 21:13:05 +02:00
Mizux Seiha
a58d12fd46 archive: fix java package 2020-06-10 14:36:56 +02:00
Laurent Perron
fea13cf8c4 fix archives 2019-11-15 17:20:46 -08:00
Laurent Perron
3ccda66a0f remove fz-cp code; turn fz presolve to minimal by default; small improvements to sat 2019-11-07 13:22:44 +01:00
Corentin Le Molgat
6311cb837d Archive Fix dotnet examples list 2018-11-23 14:23:59 +01:00
Corentin Le Molgat
0bb40c4fdb Fixup archive script 2018-11-23 11:14:59 +01:00
Corentin Le Molgat
60fa2fb271 Make FAP a header only library 2018-11-23 08:52:59 +01:00
Corentin Le Molgat
3e1a3f6e0c clean flatzinc archive 2018-11-21 16:46:47 +01:00
Corentin Le Molgat
6a889109a7 Fix fz_archive target 2018-11-19 17:55:16 +01:00
Corentin Le Molgat
97fd0095a7 Makefile: Update archive targets recipe 2018-11-19 09:40:09 +01:00
Corentin Le Molgat
c18421ab44 Makefile: Add build/run target
- Add build/run target to archive Makefile
- Be able to run cc/python/java/dotnet examples in //
2018-10-31 08:33:43 +01:00
Corentin Le Molgat
078756abee Update Makefile.cc.java.dotnet 2018-10-09 15:15:27 +02:00
Corentin Le Molgat
7e3b834476 Add nurses_cp.cc and job_shop_cp.cc 2018-10-02 10:10:53 +02:00
Corentin Le Molgat
9684ae7565 Update test_archive 2018-09-26 13:15:34 +02:00
Corentin Le Molgat
5d220f0e98 Update Archive README.md 2018-09-19 09:05:43 +02:00
Corentin Le Molgat
76a1327ace archive: Fix test_archive
- odnt't pass any flags when invoking make in `test_archive` target
2018-09-17 12:00:59 +02:00
Corentin Le Molgat
e50cf8a121 Archive: update archive_dotnet 2018-09-10 12:45:28 +02:00
Corentin Le Molgat
5f549eed6a Update detect_archive
- Gets more debug info (Maintainability)
2018-09-10 11:07:48 +02:00
Corentin Le Molgat
b6a7cb824f Fix archive_cc prerequisite
- Now `cc` don't generate example lib helpers aka $(CVRPTW_LIBS) $(DIMACS_LIBS) $(FAP_LIBS)
2018-09-07 11:52:52 +02:00
Corentin Le Molgat
3a028ced14 archive: Update test_archive 2018-08-07 16:17:59 +02:00
Corentin Le Molgat
c2da103516 archive: Update data archive name
data archive is distro agnostic,
 only need to build it on windows (.zip) and unix (.tar.gz)
2018-08-07 16:17:59 +02:00