74 Commits

Author SHA1 Message Date
Guillaume Chatelet
caab346d4d Remove examples/tests folder (#4971)
This folder was mostly used to store reproducers for issues but were never proper tests.
2026-01-07 15:58:19 +01:00
Guillaume Chatelet
b880e0fb64 Use new bintest framework (#4928) 2025-12-02 15:33:12 +01:00
Corentin Le Molgat
a16c092ef4 backport bazelrc change from main 2025-09-22 17:22:22 +02:00
Corentin Le Molgat
5ac716336b update .gitignore 2024-11-15 09:51:21 +01:00
Corentin Le Molgat
8e1dece507 format fix 2024-09-18 11:56:23 +02:00
Corentin Le Molgat
bd9accfdb5 update .gitignore 2024-01-16 17:12:03 +01:00
Corentin Le Molgat
a2f777d4bd make: fix archive_python 2022-11-09 09:30:29 +01:00
Corentin Le Molgat
a2ac8d0022 git: update .gitignore 2022-04-06 11:15:59 +02:00
Mizux Seiha
c3b71ff9e3 repo: update .gitignore 2022-03-30 16:34:21 +02:00
Mizux Seiha
661b11a8fd make: fix clean on windows
* update .gitignore
2022-03-02 09:53:59 +01:00
Laurent Perron
7bc6b0fb2f update .gitignore 2022-02-18 15:39:14 +01:00
Corentin Le Molgat
0fea813da5 ignore .cache directory (vscode) 2021-09-17 14:27:21 +02:00
jjacobsohn
836b522235 updates for pull request per review by @Mizux 2021-07-23 11:59:38 +02:00
jjacobsohn
1199171dbb eliminate spurious diffs after cmake 2021-07-23 11:59:38 +02:00
Mizux Seiha
6da4b6c08f add pbtxt to .gitignore 2021-04-01 20:39:45 +02:00
Corentin Le Molgat
66efe1a83c Update gitignore 2021-03-29 13:51:28 +00:00
Mizux Seiha
4221c03f0d Cleanup gitignore 2021-03-17 10:01:43 +01:00
Corentin Le Molgat
d9739f0523 Update .gitignore for release script 2021-03-17 10:01:27 +01:00
Mizux Seiha
821ef625d0 make: Add maven package 2020-09-08 22:16:20 +02:00
Mizux Seiha
db45257688 ci: Add FreeBSD check (using vagrant) 2020-07-22 12:51:07 +02:00
Mizux Seiha
19e5736921 Update .gitignore
lpi_glop.cc is copied from the scip archive
2020-07-10 13:44:44 +02:00
Corentin Le Molgat
b17eb8cb4a Update .gitignore 2020-03-05 15:38:56 +01:00
Corentin Le Molgat
595660d93d .Net: move snk kay to ortools/dotnet
to get relative path .. from project,
which is needed for CMake compatibility
2020-03-02 11:01:36 +01:00
Corentin Le Molgat
dbfb681377 update gitignore 2018-11-27 10:51:22 +01:00
Laurent Perron
48d4fe2b89 fix makefiles after contrib example 2018-11-07 21:31:58 +01:00
Corentin Le Molgat
ae2882ed5c Cleanup gitignore 2018-10-02 08:21:23 +02:00
Corentin Le Molgat
49247b4898 Rework Python temp directory
- Make temp dir consistent using underscore
- Fixup TEMP_DIR in build_delivery_* scripts
2018-10-02 08:21:10 +02:00
Corentin Le Molgat
c934a8e296 Upload publish script 2018-10-01 08:32:01 +02:00
Corentin Le Molgat
fe4b33aae5 Rework test_delivery_* scripts (#855)
Verify python wheel packages are working
2018-09-21 18:18:31 +02:00
Corentin Le Molgat
6bbf49935b dotnet: Add examples/tests 2018-09-18 09:16:51 +02:00
Corentin Le Molgat
60aca4edc4 Makefile: fixup dependencies on phony target third_party_check
- make cc twice do nothing as expected (and all targets which depends on it)
2018-09-06 12:02:20 +02:00
Corentin Le Molgat
652377e278 Update .gitignore for dotnet 2018-08-30 14:35:51 +02:00
Corentin Le Molgat
62cbe9a228 dotnet: Full Rework
- Create native project runtime.{rid}.Google.OrTools
  - follow the microsoft convention e.g.:
  https://www.nuget.org/packages/Microsoft.NETCore.App/
  https://www.nuget.org/packages/runtime.linux-x64.Microsoft.NETCore.App/
- Target `make_dotnet` targets local nupkg instead of dll.
- Use 4096 RSA key for or-tools.snk
- Clean nuget cache in `clean_dotnet` recipe

Refactor:
- Move cs files to ortools/*/csharp
- Move dotnet project to ortools/dotnet/Google.OrTools
- Move example generation to temp_dotnet
  - Avoid to mess the `BIN_DIR`
- Rework Google.OrTools.FSharp

Cleanup:
- Remove deps to netfx.props since we only support:
  netstandard2.0 TFM and netcoreapp2.1 Runtime TFM
- Remove OrTools.nuspec.in
  -> use newly added properties to .csproj format
- Remove of ortools/dotnet/OrTools project
  - replaced by ortools/dotnet/Google.OrTools
- Remove provided protobuf.dll.
  - Automatically retrieved from nuget.org

Misc:
- Add **/*.csproj to gitignore
- Add **/runtime.json to gitignore

- dotnet: Makefile windows fix
  - make.exe doesn't support `else ifeq`
2018-08-30 11:58:47 +02:00
Corentin Le Molgat
95c3ec9825 gitignore: add temp/ortools_examples 2018-07-23 09:42:33 +02:00
Corentin Le Molgat
d77e59104d Ignore build.log 2018-07-18 10:22:39 +02:00
Corentin Le Molgat
496be1627a dotnet: rework input files 2018-07-13 19:11:16 +02:00
Corentin Le Molgat
e737b10a9a archive: Fix Fz archive 2018-07-13 15:23:12 +02:00
Corentin Le Molgat
6cd212b442 dotnet: rework CLR_KEYFILE management
- Move tools/netstandard to tools/dotnet
- Create Strong Name Keyfile using dotnet.
- Protect against space in DOTNET_BIN
2018-07-13 08:55:41 +02:00
Corentin Le Molgat
ef5a2a2775 Archive: Rework cc/java/dotnet (Fix #723)
- Rename [Makefile|Readme].cc.java.dotnet
- Add missing dynamic lib on unix archive (Fix #723)
- Add rpah to lib64 for centos
- Use CXX, CXXFLAGS and LDFLAGS
  src: https://www.gnu.org/software/make/manual/make.html#Catalogue-of-Rules
- Add which.exe to archive on windows
- Add test_archive to .PHONY
- Add detect_archive
2018-07-10 15:45:04 +02:00
Corentin Le Molgat
13a566bed4 Move java examples 2018-07-10 11:16:20 +02:00
acco32
0a822b6617 Add examples for C# 2018-07-03 22:21:35 -07:00
Corentin Le Molgat
29b9aa9245 Fix .gitignore 2018-06-29 11:01:40 +02:00
Matthew Moore
c5067e1826 Fix library references for build & tests. Modified examples. 2018-06-29 11:01:38 +02:00
Matthew Moore
b51e77c27d Initial commit to unify all dotnet under one project 2018-06-29 11:01:37 +02:00
Corentin Le Molgat
db17e75c48 Rework install_cc recipe 2018-04-26 17:59:03 +02:00
acco32
bf11c0086f Use project structure and dotnet cli 2018-04-20 14:58:27 -07:00
Corentin Le Molgat
a9ab55e3e6 Rework AppVeyor CI jobs 2018-02-28 15:20:56 +01:00
ziad
2f368aaa60 add sat folder to netstandard library
fix signing key path and target
2018-02-08 06:10:06 -08:00
ziad
6207fbed49 fix bugs in osx build
create tool to generate signing key when sn.exe is not present
add build info to readme
add DOTNET_INSTALL_PATH to Makefile.local and try to detect
2018-02-08 05:41:08 -08: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