Ryan Curtin
e540026047
Fully qualify AbstractSerializer now that we are importing Serialization.
2020-04-20 07:55:25 -04:00
Ryan Curtin
2ba1f4b704
Fix type in dispatch.
2020-04-17 20:34:05 -04:00
Ryan Curtin
969a2b6383
Do overloading of Boost.Serialization via CMake to prevent duplicates.
2020-04-17 18:22:56 -04:00
Ryan Curtin
fc9d004f06
Remove Ptr from Julia model types.
2020-04-17 17:57:39 -04:00
Ryan Curtin
ed6a7148d3
Another CMake fix attempt...
2020-04-17 17:50:58 -04:00
Ryan Curtin
b5430bdff9
Allow access via Base.Serialization.
2020-04-17 17:39:08 -04:00
Ryan Curtin
04e343bfee
Hopefully fix CMake issues on newer CMake.
2020-04-17 17:18:06 -04:00
Ryan Curtin
313edd33a4
Add some more debugging output...
2020-04-17 16:45:11 -04:00
Ryan Curtin
c64131b749
Try to fix build failure (can't seem to reproduce locally?).
2020-04-17 16:41:57 -04:00
Ryan Curtin
2cf6208c1f
Make sure we have an lvalue to pass.
2020-04-17 13:50:43 -04:00
Ryan Curtin
72885f678a
Fix missing parenthesis.
2020-04-17 13:48:02 -04:00
Ryan Curtin
42b5065a0f
Fix incorrect return type.
2020-04-17 13:44:39 -04:00
Ryan Curtin
f5b283a6a0
Refactor serialization and fix it.
2020-04-17 12:17:36 -04:00
Ryan Curtin
3e31ce83a3
Make sure to actually call the serialization method.
2020-04-17 08:57:32 -04:00
Ryan Curtin
13566d7a8c
Oops, use right file parameter name.
2020-04-17 08:34:56 -04:00
Ryan Curtin
2a1294360b
Add correct string to search for.
2020-04-16 20:44:54 -04:00
Ryan Curtin
a676ab3e69
Add new Julia utility files.
2020-04-16 20:34:22 -04:00
Ryan Curtin
343bb14993
Add serialization support for Julia (the guts of it at least).
2020-04-16 13:39:02 -04:00
Ryan Curtin
506bc4593c
Accept model types with <> in the name.
2020-04-16 13:36:40 -04:00
Ryan Birmingham
97fd462a98
Simplify CMake for Armadillo and its Dependencies ( #2247 )
...
* start simplify of arma deps
* no manual openblas links
* slight change to openblas get and order
* restore tools directory
* Rename
* wrong opts renamed
* better handle no wrapper case
* library -> libraries
* move dep links to findArmadillo
* minor cleanup of findArma
* giving up on cleanup of config get
* simplify header read
* special HDF5 case
* more closely follo hdf5 case
* remove standard findblas/lapack
* cleanup doc and quiet mode
2020-03-11 15:18:33 -04:00
Ryan Curtin
4d782785f9
Safer adding of stb/ suffix to include directory.
2020-01-08 23:49:26 +00:00
Ryan Curtin
f9edd34978
Expand search directory set.
2019-12-03 23:36:17 -05:00
Ryan Curtin
0b732dd1ae
Merge remote-tracking branch 'origin/master' into julia-bindings
2019-11-30 14:58:22 -05:00
Ryan Curtin
2b69d48457
Handle library suffix more correctly.
2019-11-29 19:17:16 -05:00
Ryan Curtin
bb648e0a4a
Merge remote-tracking branch 'origin/master' into julia-bindings
2019-11-27 13:16:41 -05:00
Ryan Curtin
788ece4775
Handle paths with spaces.
2019-11-27 11:54:57 -05:00
tejasvi
a2aa6a1e63
Make md5error more descriptive
2019-11-18 15:59:16 +05:30
tejasvi
8b8016b3c8
Replace md5sum with file parsing
...
CMake implementation of md5sum not supports --check. Instead parse the
.md5 and verify each file manually.
2019-11-17 23:45:48 +05:30
tejasvi
e150d3c8f3
Move hash checking to seperate module
...
Macro moved to CMake/CheckHash.cmake
A warning for hash failure also added.
2019-11-17 18:41:01 +05:30
Ryan Curtin
664d72cc78
Fix capitalization...
2019-09-26 14:44:58 -04:00
Ryan Curtin
985037088b
Make RunProgram.cmake throw a fatal error upon failure.
2019-08-13 14:54:39 -04:00
mulx10
5dbec967c2
Added find_package for stb_image
2019-06-17 14:44:23 +05:30
Ryan Curtin
1ce149cb04
Merge remote-tracking branch 'upstream/master' into julia-bindings
2019-03-25 11:55:51 -04:00
Ryan Curtin
3ff01c1f7d
Merge branch 'master' into markdown-bindings
2019-01-24 18:36:56 -05:00
Ryan Curtin
2bf1adbbf6
Use RunProgram.cmake not GeneratePYX.cmake.
2019-01-24 12:14:28 -05:00
Ryan Curtin
b6e5f078d8
Fix typos in ensmallen configuration.
2019-01-14 17:17:49 -05:00
Manish
f3c506e212
Download ensmallen only when not available
2019-01-15 01:20:25 +05:30
Ryan Curtin
3ec1f2ad2a
Merge branch 'master' into markdown-bindings
2019-01-11 22:33:35 -05:00
Ryan Curtin
b5d3720fba
Merge pull request #1583 from rcurtin/cmake-fixes
...
CMake fixes and GNUInstallDirs
2018-12-10 08:53:19 -05:00
Ryan Curtin
1919f85152
Remove another linux-ism (thanks Marc!).
2018-11-27 20:29:24 -05:00
Ryan Curtin
5ff82e2116
First attempt at CMake to dowbload ensmallen.
...
Signed-off-by: Marcus Edel <marcus.edel@fu-berlin.de >
2018-11-17 21:14:31 +01:00
Ryan Curtin
ad683f3f76
Minor bugfix.
2018-11-16 22:42:55 -05:00
Ryan Curtin
ead217c079
Add RunProgram.cmake.
...
Some other CMake configuration bits should be changed to use this.
2018-12-06 17:10:02 +00:00
Ryan Curtin
9161e064a9
Merge branch 'master' into julia-bindings
2018-11-05 10:14:20 -05:00
Ryan Curtin
e4163e0a78
Merge branch 'master' into julia-bindings
2018-11-05 10:13:47 -05:00
Ryan Curtin
32116e3e76
Get tests to a passing state.
2018-11-05 10:13:02 -05:00
Ryan Curtin
3864dd6c68
Update minimum CMake version to 3.3.2.
2018-10-25 17:07:21 -04:00
Ryan Curtin
24206dcf20
Add CMake configuration bits.
2018-10-10 23:13:51 -04:00
Ryan Curtin
bbfce5a6fd
Patch from @marcespie: bash isn't needed here.
2018-10-09 09:21:38 -04:00
Ryan Curtin
55d15b16fd
Patch from @marcespie: no need for bash, don't gzip.
2018-10-09 09:21:09 -04:00