Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake build system implementation #143

Open
wants to merge 233 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
233 commits
Select commit Hold shift + click to select a range
cd0b414
Multiply example #2
Zerg1996 Jun 7, 2019
c33c1d2
Initial CMake build system implementation done #10
nemothenoone Jun 11, 2019
c75790c
Minor build system configuration updates.
nemothenoone Jun 11, 2019
af6c85d
Minor build configuration updates.
nemothenoone Jun 12, 2019
628a714
Minor build configuration updates #2
nemothenoone Jun 13, 2019
6d12d33
Minor build configuration updates #2
nemothenoone Jun 13, 2019
ecadf0f
Add modules include
Zerg1996 Jun 14, 2019
fb74f79
Dependencies lookup initial implementation.
nemothenoone Jun 14, 2019
e4b8509
Minor module lookup implementation updates.
nemothenoone Jun 15, 2019
b737433
Implement find gmp,mpc,mpfir,mfpr #7
Zerg1996 Jun 16, 2019
f398829
Checked Apple LLVM version 10.0.1 #11
Zerg1996 Jul 1, 2019
a5f1c3c
Add tests Cmake #11
Zerg1996 Jul 1, 2019
daeb3f1
Merge pull request #13 from Zerg1996/11-implement-testing
Zerg1996 Jul 2, 2019
f9f3538
Merge branch 'develop' into cmake-develop
nemothenoone Jul 8, 2019
3084c3f
Merge pull request #12 from Zerg1996/2-integer-representation
Jul 12, 2019
a494f4b
Workspace definition updated #2
nemothenoone Jul 12, 2019
dee556c
Merge branch '2-montgomery-integer' of github.com:nilfoundation/multi…
nemothenoone Jul 12, 2019
43e004b
Start implement montgomery adaptor #2
Zerg1996 Jul 13, 2019
d6c8fba
Merge branch '2-montgomery-integer' of https://github.com/NilFoundati…
Zerg1996 Jul 13, 2019
3075dab
Minor changes introduced #2
nemothenoone Jul 13, 2019
0efbff8
Merge branch 'develop' into cmake-develop
nemothenoone Jul 14, 2019
d362b65
.clang_format-compliant reformatting done #2
nemothenoone Jul 14, 2019
7fabea5
TravisCI installation updated.
nemothenoone Jul 14, 2019
2570b06
Merge branch 'develop' into cmake-develop
nemothenoone Jul 15, 2019
fbd7580
Minor CMake build scripts updated.
nemothenoone Jul 15, 2019
3f1eb98
Merge branch 'develop' into 2-montgomery-integer
nemothenoone Jul 15, 2019
23689cc
Merge branch '2-montgomery-integer' into cmake-develop
nemothenoone Jul 15, 2019
d24150d
Minor CMake build scripts fixes.
nemothenoone Jul 15, 2019
60b156e
TravisCI integration updated.
nemothenoone Jul 15, 2019
ea722c9
CMake build scripts updated.
nemothenoone Jul 15, 2019
bdd13c6
TravisCI integration updated.
nemothenoone Jul 15, 2019
e3f197f
TravisCI integration updated.
nemothenoone Jul 15, 2019
cefce37
TravisCI integration updated.
nemothenoone Jul 15, 2019
e1871f9
TravisCI integration updated.
nemothenoone Jul 15, 2019
68fbc4a
TravisCI integration updated.
nemothenoone Jul 15, 2019
0a6861a
TravisCI integration updated.
nemothenoone Jul 15, 2019
e1e7785
TravisCI integration updated.
nemothenoone Jul 15, 2019
6a7064f
TravisCI integration updated.
nemothenoone Jul 15, 2019
d6f62ac
Tests build scripts updated.
nemothenoone Jul 15, 2019
943d27d
TravisCI integration updated.
nemothenoone Jul 15, 2019
6fafe41
Submodules list updated.
nemothenoone Jul 15, 2019
b240855
Submodule deinitialized.
nemothenoone Jul 15, 2019
ff4620c
Submodule https://github.com/BoostCMake/cmake_modules.git embedded in…
nemothenoone Jul 15, 2019
1b4d0b7
TravisCI integration updated.
nemothenoone Jul 16, 2019
5247365
TravisCI integration updated.
nemothenoone Jul 16, 2019
46e5671
TravisCI integration updated.
nemothenoone Jul 16, 2019
389d3c6
TravisCI integration updated.
nemothenoone Jul 16, 2019
cba9909
Unused tests and docs removed.
nemothenoone Jul 16, 2019
d4377af
More unused configurations removed.
nemothenoone Jul 16, 2019
4ea0792
TravisCI-specific test suites implemented.
nemothenoone Jul 17, 2019
7ae9370
TravisCI integration updated.
nemothenoone Jul 18, 2019
49e74b3
Minor TravisCI integration changes.
nemothenoone Jul 18, 2019
41888ae
TravisCI configuration updated.
nemothenoone Jul 18, 2019
00a273c
CMake tests definition fixed.
nemothenoone Jul 18, 2019
baf8051
Tests definitions updated.
nemothenoone Jul 19, 2019
5ebd430
TravisCI integration updated.
nemothenoone Jul 22, 2019
929b937
TravisCI integration updated.
nemothenoone Jul 22, 2019
9bdbc80
TravisCI build fixes.
nemothenoone Jul 22, 2019
c125068
TravisCI integration updated.
nemothenoone Jul 22, 2019
b5ba4f8
TravisCI integration updated.
nemothenoone Jul 22, 2019
fd71e38
TravisCI integration updated.
nemothenoone Jul 22, 2019
378c011
TravisCI integration updated.
nemothenoone Jul 22, 2019
453073a
TravisCI integration updated.
nemothenoone Jul 23, 2019
ee09c84
TravisCI integration updated.
nemothenoone Jul 23, 2019
be1ea0e
TravisCI integration updated.
nemothenoone Jul 23, 2019
dbf3817
TravisCI integration updated.
nemothenoone Jul 23, 2019
964cbff
TravisCI integration updated.
nemothenoone Jul 23, 2019
b55ad92
TravisCI integration updated.
nemothenoone Jul 24, 2019
14d3982
TravisCI integration updated.
nemothenoone Jul 24, 2019
30fd6ef
TravisCI integration updated.
nemothenoone Jul 25, 2019
307d8ac
Merge branch 'develop' into cmake-develop
nemothenoone Aug 2, 2019
3199d61
CMake build scripts missing copyright notices implemented. Non
nemothenoone Aug 3, 2019
95fb22b
TravisCI integration updated.
nemothenoone Aug 3, 2019
d3625dd
TravisCI configuration updated.
nemothenoone Aug 3, 2019
df988d6
Removed redundant CMake configuration inclusion.
nemothenoone Aug 3, 2019
b0ee025
Missing includes appended.
nemothenoone Aug 3, 2019
fec1b23
Missing Boost libraries dependencies are installed in TravisCI now.
nemothenoone Aug 3, 2019
f8e22e7
Merging test cases for b2 and cmake #17
Zerg1996 Aug 8, 2019
b708983
Add branch for travis #17
Zerg1996 Aug 8, 2019
521ef9a
TravisCI update #17
Zerg1996 Aug 8, 2019
a96ebca
TravisCI update #17
Zerg1996 Aug 9, 2019
c243caa
Remove cmake_build flag #17
Zerg1996 Aug 9, 2019
221a6ee
TravisCI update #17
Zerg1996 Aug 9, 2019
5db517f
TravisCI add proc variable #17
Zerg1996 Aug 9, 2019
33ed933
TravisCI update #17
Zerg1996 Aug 9, 2019
44cb456
TravisCI update #17
Zerg1996 Aug 9, 2019
587af12
TravisCI update #17
Zerg1996 Aug 9, 2019
35c37e5
TravisCI update #17
Zerg1996 Aug 9, 2019
7102ccb
TravisCI update #17
Zerg1996 Aug 9, 2019
f6f03d5
TravisCI update #17
Zerg1996 Aug 9, 2019
aae2bd3
TravisCI update #17
Zerg1996 Aug 9, 2019
1d71fac
TravisCI update #17
Zerg1996 Aug 9, 2019
0d4ee0f
TravisCI update #17
Zerg1996 Aug 9, 2019
60c36a4
Remove echo logs #17
Zerg1996 Aug 9, 2019
45dee3c
Merge compile_fail and examples #17
Zerg1996 Aug 9, 2019
656fb66
Missing Eigen3 lookup CMake module implemented [ci skip]
nemothenoone Aug 10, 2019
26ff157
Merge branch '17-refactor-travisCI' into cmake-develop
nemothenoone Aug 10, 2019
b34a0fd
Minor TravisCI configuration changes.
nemothenoone Aug 10, 2019
4ff3936
Unused TravisCI configuration statements removed. [ci skip]
nemothenoone Aug 10, 2019
3ec87fb
More minor TravisCI configuration changes. [ci skip]
nemothenoone Aug 10, 2019
16c1041
Minor header generation path fixes.
nemothenoone Aug 12, 2019
f90153c
Minor CMake build configuration updates.
nemothenoone Aug 13, 2019
647e4db
TravisCI configuration updated.
nemothenoone Aug 13, 2019
49b59c8
CMake tests build configuration updated.
nemothenoone Aug 13, 2019
21bcf71
TravisCI configuration updated.
nemothenoone Aug 13, 2019
ab3ec3a
CMake configuration updated to be compliant with CMTest module.
nemothenoone Aug 13, 2019
663ee54
Tests configuration updated.
nemothenoone Aug 14, 2019
f17f1e3
Minor build configuration updates. [ci skip]
nemothenoone Aug 15, 2019
e27bd83
More minor build configuration script updates [ci skip]
nemothenoone Aug 15, 2019
66a2d56
Even more minor build configuration changes [ci skip]
nemothenoone Aug 15, 2019
fbd7d04
Even more minor build configuration changes [ci skip]
nemothenoone Aug 15, 2019
cb3a2ec
Custom Boost lookup implemented. [ci skip]
nemothenoone Aug 31, 2019
69507bb
Minor package lookup fixes [ci skip]
nemothenoone Sep 2, 2019
2696ae4
Merge branch 'develop' into cmake-develop
nemothenoone Sep 3, 2019
ff2659f
Init commit #22
Zerg1996 Sep 9, 2019
07d3bed
Change boost branch #22
Zerg1996 Sep 9, 2019
b940524
Test only one env #22
Zerg1996 Sep 9, 2019
7c81e00
Off build mode #22
Zerg1996 Sep 9, 2019
8fdfa87
Change project folder #22
Zerg1996 Sep 9, 2019
1483fa6
Run cmake #22
Zerg1996 Sep 9, 2019
9b5fca1
Change build dir #22
Zerg1996 Sep 9, 2019
b15f54c
Change build dir #22
Zerg1996 Sep 9, 2019
81a3bd1
Install boost #22
Zerg1996 Sep 9, 2019
2df8aad
Define boost root #22
Zerg1996 Sep 9, 2019
141da6d
Check default boost #22
Zerg1996 Sep 9, 2019
a41027b
Add rdp #22
Zerg1996 Sep 9, 2019
dbc1c28
Add rdp #22
Zerg1996 Sep 9, 2019
345e5fa
Add rdp #22
Zerg1996 Sep 9, 2019
031890c
Install boost #22
Zerg1996 Sep 9, 2019
002d1b6
Install boost #22
Zerg1996 Sep 9, 2019
f72521c
Change find boost #22
Zerg1996 Sep 10, 2019
ab48bd9
Try unstable os #22
Zerg1996 Sep 10, 2019
5cb92e0
Try old boost #22
Zerg1996 Sep 10, 2019
7680029
Try old boost #22
Zerg1996 Sep 10, 2019
cfd0ffb
Try old boost #22
Zerg1996 Sep 10, 2019
c0904d4
Install in local #22
Zerg1996 Sep 10, 2019
3d087e9
Install in local #22
Zerg1996 Sep 10, 2019
1bd9e2e
Add log information #22
Zerg1996 Sep 10, 2019
5ac6acd
Try another env #22
Zerg1996 Sep 10, 2019
06399e5
Set boost dir #22
Zerg1996 Sep 11, 2019
162245d
Change install prefix #22
Zerg1996 Sep 11, 2019
f7d69b3
Create all prefix for path #22
Zerg1996 Sep 12, 2019
741750b
Try without rdm #22
Zerg1996 Sep 13, 2019
ff3c041
Try without rdm #22
Zerg1996 Sep 13, 2019
ec9500d
Try cache #22
Zerg1996 Sep 13, 2019
5b40494
Add bigobj option for compiler #22
Zerg1996 Sep 13, 2019
9cbf498
Add bigobj option #22
Zerg1996 Sep 13, 2019
f06add3
Enable all matrix #22
Zerg1996 Sep 13, 2019
8152aea
Merge branch 'develop' into cmake-develop
nemothenoone Sep 14, 2019
1808bbf
Change build path #22
Zerg1996 Sep 14, 2019
4d37d34
Merge branch 'develop' into cmake-develop
nemothenoone Sep 14, 2019
577512c
Merge branch '22-implement-AppVeyorCI' into cmake-develop
nemothenoone Sep 14, 2019
49dd737
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Sep 14, 2019
c7be58f
Merge branch '22-implement-AppVeyorCI' into cmake-develop
nemothenoone Sep 14, 2019
a2234ee
Find boost dir #22
Zerg1996 Sep 14, 2019
d9c1bde
Check do operator #22
Zerg1996 Sep 14, 2019
6d2910c
Merge branch '22-implement-AppVeyorCI' into cmake-develop
nemothenoone Sep 14, 2019
bb46f99
Check do operator #22
Zerg1996 Sep 14, 2019
610f2c0
Check do operator #22
Zerg1996 Sep 14, 2019
5bd6326
Change boost_dir #22
Zerg1996 Sep 14, 2019
45d4efe
Change boost_dir #22
Zerg1996 Sep 14, 2019
5291e32
Merge branch '22-implement-AppVeyorCI' into cmake-develop
nemothenoone Sep 14, 2019
0823f39
Change branches settings #22
Zerg1996 Sep 15, 2019
e0edd60
Change branches settings #22
Zerg1996 Sep 15, 2019
6f360eb
Add cmake-develop branch #22
Zerg1996 Sep 15, 2019
b1ee4c8
Merge branch 'cmake-develop' into 22-implement-AppVeyorCI
nemothenoone Sep 15, 2019
eae274b
Merge pull request #23 from NilFoundation/22-implement-AppVeyorCI
nemothenoone Sep 15, 2019
8805546
Add cmake-develop branch for testing #22
Zerg1996 Sep 15, 2019
d5a7fb8
Add cmake-develop branch for testing #22
Zerg1996 Sep 15, 2019
951cfc0
Download boost only from master #22
Zerg1996 Sep 15, 2019
65a9cb3
Merge from develop #22
Zerg1996 Sep 15, 2019
1e592c7
Merge from develop #22
Zerg1996 Sep 15, 2019
54d2653
Merge branch '22-implement-AppVeyorCI' into cmake-develop
nemothenoone Sep 16, 2019
dfc0fad
Minor branch selection changes.
nemothenoone Sep 16, 2019
7e74792
Merge branch 'develop' into cmake-develop
nemothenoone Sep 20, 2019
aa88f34
Merge branch 'develop' into cmake-develop
nemothenoone Sep 23, 2019
31720a1
Merge branch 'develop' into cmake-develop
nemothenoone Sep 25, 2019
1370711
Merge branch 'develop' into cmake-develop
nemothenoone Sep 30, 2019
0c94f45
Merge branch 'develop' into cmake-develop
nemothenoone Oct 2, 2019
0b0e2f1
Update README.md
nemothenoone Oct 16, 2019
6c34573
Merge branch 'develop' of https://github.com/boostorg/multiprecision …
nemothenoone Oct 20, 2019
f173d02
Merge branch 'develop' into cmake-develop
nemothenoone Oct 20, 2019
510e8c6
Readme reverted.
nemothenoone Oct 20, 2019
4ec9a62
Trigger CI.
nemothenoone Oct 25, 2019
d592870
Merge branch 'develop' into cmake-develop
nemothenoone Nov 2, 2019
8cb8b3c
Merge branch 'develop' into cmake-develop
nemothenoone Nov 16, 2019
c162e46
Merge branch 'develop' into cmake-develop
nemothenoone Dec 12, 2019
bc37ca8
Merge branch 'develop' into cmake-develop
nemothenoone Dec 16, 2019
56ad173
Add tommath lib #2
Zerg1996 Jan 10, 2020
2739f07
License issues resolved.
nemothenoone Jan 13, 2020
4dffb5a
Update tests configs
Zerg1996 Mar 3, 2020
904789c
Merge branch 'develop' into cmake-develop
Zerg1996 Mar 4, 2020
3144e6b
Trigger CI.
nemothenoone Mar 7, 2020
fb40f74
Merge branch 'develop' into cmake-develop
nemothenoone Mar 10, 2020
f25c7e1
Custom FindBoost.cmake removed.
nemothenoone Mar 10, 2020
3f2ef27
Trigger CI.
nemothenoone Mar 11, 2020
aee2781
Merge branch 'develop' into cmake-develop
nemothenoone Mar 14, 2020
5f057d9
Merge branch 'develop' into cmake-develop
nemothenoone Mar 14, 2020
98fab8d
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Mar 14, 2020
1223f73
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Mar 14, 2020
5b52e63
Merge branch 'develop' into cmake-develop
nemothenoone Mar 19, 2020
aa16a35
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Mar 19, 2020
2233429
Merge branch 'develop' into cmake-develop
nemothenoone Mar 26, 2020
136ab87
Merge branch 'develop' into cmake-develop
nemothenoone Mar 31, 2020
726d088
Merge branch 'develop' into cmake-develop
nemothenoone Apr 1, 2020
31bf813
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Apr 1, 2020
7384351
Merge branch 'develop' into cmake-develop
nemothenoone Apr 6, 2020
326989b
Merge branch 'develop' into cmake-develop
nemothenoone Apr 11, 2020
80d510a
Merge branch 'cmake-develop' of github.com:nilfoundation/multiprecisi…
nemothenoone Apr 11, 2020
d12cc40
Merge branch 'develop' into cmake-develop
nemothenoone Apr 16, 2020
7e37c95
Merge branch 'develop' into cmake-develop
nemothenoone Apr 22, 2020
36305ca
Merge branch 'develop' into cmake-develop
nemothenoone Apr 22, 2020
525582b
Boost versioon selection fixed.
nemothenoone Apr 22, 2020
b696709
Tests build configuration changes.
nemothenoone Apr 23, 2020
0f52e64
Tests build configuration updated.
nemothenoone Apr 24, 2020
e461cf0
Merge branch 'develop' into cmake-develop
nemothenoone Apr 30, 2020
d944bc8
Merge branch 'develop' into cmake-develop
nemothenoone May 3, 2020
326ca56
Merge branch 'develop' into cmake-develop
nemothenoone May 29, 2020
234c470
Merge branch 'develop' into cmake-develop
nemothenoone Jun 2, 2020
05ad9d7
Triggering CI.
nemothenoone Jun 9, 2020
8082d4f
Merge branch 'develop' into cmake-develop
nemothenoone Jun 20, 2020
acce0d6
Merge branch 'develop' into cmake-develop
nemothenoone Jul 2, 2020
d8f2ebe
Merge branch 'develop' into cmake-develop
nemothenoone Jul 19, 2020
eb8fb10
Merge branch 'develop' into cmake-develop
nemothenoone Jul 26, 2020
766ab9b
Tests build configuration updated.
nemothenoone Jul 31, 2020
eb40b09
Update CMakeLists.txt
nemothenoone Jul 31, 2020
11c9e2f
Merge branch 'develop' into cmake-develop
nemothenoone Aug 6, 2020
8f930ef
Merge branch 'develop' into cmake-develop
nemothenoone Aug 17, 2020
a4bc59c
Merge branch 'develop' into cmake-develop
nemothenoone Aug 22, 2020
63feb7a
CMake testing configuration fixed.
nemothenoone Aug 27, 2020
109d0ae
Merge branch 'develop' into cmake-develop
nemothenoone Sep 7, 2020
05f6503
Merge branch 'develop' into cmake-develop
nemothenoone Oct 26, 2020
e1002bb
Merge branch 'develop' into cmake-develop
nemothenoone Nov 3, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Loading