Laurent Perron
62aaac00a4
fix
2018-07-19 10:35:58 -07:00
Laurent Perron
fd56f0a6c2
simplify code
2018-07-19 09:31:58 -07:00
Laurent Perron
36d0fa0e12
simplify parallel sat synchro code
2018-07-18 11:55:12 -07:00
Laurent Perron
d04c36efee
revert const cast removal
2018-07-18 11:54:47 -07:00
Laurent Perron
fa2c024fac
minor rewrite
2018-07-18 10:45:26 -07:00
Laurent Perron
f053511567
speedup sorted interval list; use new macro
2018-07-18 10:45:00 -07:00
Laurent Perron
5f6efff932
speedup glop
2018-07-18 10:44:42 -07:00
Laurent Perron
90bc98acd7
add macro; remove const cast
2018-07-18 10:44:19 -07:00
Corentin Le Molgat
1e1149b240
Mac: use -undefined dynamic_lookup
...
- to comply with PEP 513 _pywrapXXX.so are not linked to python anymore
-> library will have undefined symbols at link time.
2018-07-18 17:44:41 +02:00
Corentin Le Molgat
4d76f05c06
manylinux build: fix make pypi_archive
2018-07-18 17:11:35 +02:00
Corentin Le Molgat
b2ebf89b78
python: don't link with python (PEP 513)
...
- python interpreter will provide symbols.
- just be sure to use the correct include.
2018-07-18 17:00:35 +02:00
Corentin Le Molgat
77645fa402
docker: Add PKG_CONFIG_PATH
2018-07-18 16:20:09 +02:00
Corentin Le Molgat
67a19ef4ea
docker: rework manylinux dockerfile
2018-07-18 15:58:24 +02:00
Corentin Le Molgat
84ceaf526b
delivery: Fix build.log
2018-07-18 15:58:24 +02:00
Corentin Le Molgat
d663ae080f
dotnet: remove mono ref
2018-07-18 15:08:29 +02:00
Corentin Le Molgat
53ed68ec31
python: rework pkg-config search
2018-07-18 15:08:23 +02:00
Corentin Le Molgat
71044a5142
docker: rework python package generation
2018-07-18 10:35:15 +02:00
Corentin Le Molgat
c5a2a6f216
build delivery win: remove nuget check
...
now use `dotnet pack` or `dotnet nuget`
2018-07-18 10:34:31 +02:00
Corentin Le Molgat
4c76ba7927
Update release tools
2018-07-18 10:33:23 +02:00
Corentin Le Molgat
d77e59104d
Ignore build.log
2018-07-18 10:22:39 +02:00
Corentin Le Molgat
e92b949e11
Update build delivery unix
...
only target python2 and python3 on unix
i.e. version will vary according to distro where it is run...
2018-07-18 10:21:47 +02:00
Corentin Le Molgat
40c10beaa1
Add build delivery mac:
...
only target python2.7 and python3.7 which are the current version on brew
2018-07-18 10:20:44 +02:00
Laurent Perron
1df9b096b8
```
...
Merge branch 'master' of https://github.com/google/or-tools
2018-07-17 17:44:55 -07:00
Laurent Perron
9c11928006
in parallel sat, display solution when just the best bound is improved
2018-07-17 17:44:44 -07:00
Mizux
dd73704586
Update Makefile.archive.mk
2018-07-18 00:26:44 +02:00
Mizux
049793a7ea
fixup makefile.port
2018-07-17 23:04:48 +02:00
Mizux
8c752950d4
Update Makefile.port.mk
2018-07-17 23:01:13 +02:00
Laurent Perron
0152168fb7
add C# sat code samples in ortools/sat/samples; remove old code_samples_sat.* files
2018-07-17 14:00:18 -07:00
Laurent Perron
9380710b82
Merge branch 'master' of https://github.com/google/or-tools
2018-07-17 13:54:46 -07:00
Laurent Perron
502e3c58ec
misc rename in sat doc; fix multiple notify in //SAT
2018-07-17 13:54:42 -07:00
Corentin Le Molgat
e7d78905e6
fix build delivery script on unix
2018-07-17 21:47:09 +02:00
Laurent Perron
77504911ef
Merge branch 'master' of https://github.com/google/or-tools
2018-07-17 10:32:40 -07:00
Laurent Perron
5c35801ea3
optim in glop.update_row
2018-07-17 10:32:22 -07:00
Laurent Perron
bb70703cb5
polish sat doc
2018-07-17 10:31:58 -07:00
Corentin Le Molgat
c6e51c6f3a
Travis-CI disable mono install
2018-07-17 17:41:53 +02:00
Corentin Le Molgat
ca1c7917c7
dotnet: fixup indentation in tsp.cs
2018-07-17 17:11:41 +02:00
Corentin Le Molgat
e1fd0437b9
dotnet: use netcoreap2.0 when possible
2018-07-17 17:11:25 +02:00
Corentin Le Molgat
c5925b4824
dotnet: fixup cleaning
...
- remove OrTools.csproj and OrTools.FSharp.fsproj
2018-07-17 17:08:53 +02:00
Corentin Le Molgat
328172f395
dotnet: update nuget_archive
2018-07-17 17:06:45 +02:00
Corentin Le Molgat
7f6dcf4b31
Rework Docker
...
- Add ubuntu-18.04
- add pkg-config to ubuntu(s)
- Rework Docker Makefile
- Add test job to verify archive
- Add cc.Dockerfile
- Add java.Dockerfile
- Add dotnet.Dockerfile
- Build ortools in docker_<lang>
- Build archive and fz_archive in two separate containers
- Add dependencies to makefiles when building docker image
- Suppress previous archive if any
- Improve docker build by using export/archive when building language images
- Reduce build context using export/$* instead of .
note: when running `docker build ... foo`, all files in `foo` are recursively
send to the docker daemon before building. Since we have tons of Go of images
it could take time to "upload".
2018-07-17 15:08:13 +02:00
Corentin Le Molgat
cb3972c6db
java: use J for .jar extension
2018-07-17 15:03:10 +02:00
Corentin Le Molgat
d5d4b48657
dotnet: add examples to test_dotnet
2018-07-17 15:03:10 +02:00
Corentin Le Molgat
7e2a07e544
dotnet: CLR_KEYFILE depends on csproj
2018-07-17 15:03:09 +02:00
Laurent Perron
76a1a08be0
reorganize code samples in SAT cookbook
2018-07-16 18:40:14 -07:00
Laurent Perron
7f574ac63f
add name method to python/C# sat IntVar/IntervalVar
2018-07-16 15:11:18 -07:00
Laurent Perron
f1351931e3
small optim
2018-07-16 11:53:07 -07:00
Laurent Perron
6b99d86fac
add docker image for the minizinc challenge
2018-07-16 11:52:57 -07:00
Corentin Le Molgat
4cbd85df27
cc: Add missing glop/parameters.pb.h
...
lp_data.h depends on it...
2018-07-16 11:01:28 +02:00
Corentin Le Molgat
0444f6c17f
port: trim ifeq()
2018-07-13 19:11:16 +02:00
Corentin Le Molgat
c77696919e
dotnet: rework dotnet search management
...
- keep it simple: dotnet in the PATH otherwise trigger an error
2018-07-13 19:11:16 +02:00