Commit Graph

374 Commits

Author SHA1 Message Date
ca333
6722c9bc20 add linux target 2019-02-24 00:52:39 +01:00
ca333
d25a12fb84 fix build 2019-02-24 00:30:29 +01:00
ca333
f6d693768f winify Makefile 2019-02-21 15:40:26 +01:00
ca333
ccd1b51629 resolve conflict 2019-02-21 15:36:02 +01:00
ca333
bc902be9e5 add WIN 2019-02-19 23:21:47 +01:00
ca333
edb2fad98e remove ncurses
from automake makefile
2019-02-19 23:18:14 +01:00
ca333
ad7631f4ce test 2019-02-19 22:23:10 +01:00
jl777
b95214f57e - -lncurses 2019-02-17 07:43:08 -11:00
Jonathan "Duke" Leto
88e7828253 Fix building of libcc on darwin 2019-02-15 17:15:12 -08:00
Jonathan "Duke" Leto
72a3a99eaa quick hack to make things build on mac 2019-02-15 15:52:15 -08:00
jl777
fe86924f94 -lncurses 2019-02-02 05:17:06 -11:00
jl777
495c41f313 -lcurses 2019-02-02 05:11:37 -11:00
jl777
cc89099ff7 libcurses.a 2019-02-02 05:08:52 -11:00
jl777
1b34dade66 Lcurses 2019-02-02 05:04:42 -11:00
ca333
088ea2bfb4 update cclib
to match autotools/libtools naming convention
2019-01-23 19:02:05 +01:00
jl777
a22cc60e1a Make 2019-01-19 01:42:22 -11:00
jl777
32d407e84e Char * 2019-01-19 01:37:20 -11:00
jl777
b693dfd93c Test 2019-01-19 01:35:21 -11:00
jl777
b22c190e3c cclib.cpp 2019-01-19 01:33:06 -11:00
jl777
f93a96af07 -if 2019-01-19 01:22:54 -11:00
jl777
614c8a61d5 Win dll spot 2019-01-19 01:21:43 -11:00
jl777
c5dcd3f828 cclib.so 2019-01-19 01:20:27 -11:00
dimxy
a0fc5d6ae4 Corrected both Cancels, 'B' and TokenTransfer 2019-01-18 01:04:34 +05:00
dimxy
8e8a94404f Split Asset contract into Tokens and Assets 2019-01-18 01:04:29 +05:00
jl777
520964ae40 marmara.cpp 2019-01-02 19:11:26 -11:00
jl777
93a0ba6287 Makefile 2018-12-05 21:09:47 -11:00
jl777
73053ac9d5 Tweak build 2018-12-05 21:08:51 -11:00
miketout
6e2a502b0e Merge of Komodo and Verus Technologies Post Sapling, Pre-VerusPoP with Support for Time locked coinbases 2018-11-14 16:40:10 -08:00
jl777
064a97f021 MofN -> Heir 2018-11-10 10:25:34 -11:00
Michael Toutonghi
8fc4030c10 Reorganized cheatcatcher for build issues 2018-10-10 21:46:40 -07:00
miketout
ca4a5f2692 Change name to Stake Guard 2018-10-07 19:56:02 -07:00
Michael Toutonghi
ccc47c554c Add cc include dirs to make file 2018-10-06 23:44:26 -07:00
miketout
8a727a26a7 Beginning of N@S solution using CoinbaseGuard CC 2018-10-02 19:49:54 -07:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi
0c8fa56a02 All latest updates, smart contracts, including oracle from KMD/jl777 2018-09-13 13:00:13 -07:00
Jack Grigg
7614198f9d ZIP 32 Sapling structs 2018-09-03 10:27:52 +01:00
jl777
c926780fba Rest of second wave CC contract stubs 2018-08-21 08:58:19 -11:00
jl777
287a373a05 +channels 2018-08-21 08:20:32 -11:00
jl777
d96ce6e90b MofN 2018-08-21 04:47:45 -11:00
Jack Grigg
1dae6e9336 Pass correct compiler, linker, and flags into libsnark 2018-08-17 16:45:55 +01:00
Jack Grigg
d10a762fb8 Clean up libzcash CPPFLAGS, CXXFLAGS, and LDFLAGS
By using the flags defined through ./configure instead, libzcash will react to
configuration and build system changes (such as PIC_FLAGS being empty for
Windows builds).
2018-08-17 16:44:05 +01:00
Asher Dawes
f2c103207f Portable dev (#105)
* Force portable code

* Switch to old MMX instructions, avoiding SSE & SSE2 instructions.

* Less agressive, leave verus code (which checks for it) using advanced instructions.

* Compiling only for windows

* Update .gitlab-ci.yml

* Try -march=native for C++ code generation.

* Tweaking machine architecture settings.

* Try native alone.

* Also get LIBCRYPTOCONDITIONS to -march=native

* Switch other lib to native as well.

* Try switching back further for CPU architecture.

* Even lower end settings.

* Turn on symbols.

* Use sse2,3 and 4 capable x64.

* Once again let verus lib use advances instructioins since it checjs via CPUID at run time.

* Modify a few more makefile entries.

* Switch to AMD model similar to our test system.

* Get snark makefile to k8 too.

* Yet another -march to modify to k8, or two of them.

* Brute force k8 settings, comment non-portable code out.

* Put the condition on cpuid back.

* Put non-portable advenced instruction code back

* Enable instructions.

* Add lib for separate settings.

* Update .gitlab-ci.yml

* Update .gitlab-ci.yml

* Update .gitlab-ci.yml

* Update .gitlab-ci.yml

* replacing k8-sse3 specific flags to x86-84

* updating versions
2018-08-10 17:44:52 -07:00
Michael Toutonghi
5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
Jack Grigg
d0372cff5e Adjust Makefile so that common can be used by the wallet 2018-08-05 10:41:06 +01:00
Cory Fields
6a753e4f9c crypter: shuffle Makefile so that crypto can be used by the wallet
Wallet must come before crypto, otherwise linking fails on some platforms.

Includes a tangentially-related general cleanup rather than making the Makefile
sloppier.
2018-08-05 10:41:07 +01:00
jl777
7137a0223e FSM skeleton 2018-07-31 19:19:33 -11:00
Jack Grigg
e691e21f40 TransactionBuilder with support for creating Sapling-only transactions 2018-07-25 11:35:10 +02:00
jl777
4391153705 Makefile 2018-07-24 09:05:31 -11:00
jl777
0542b1cd55 Add dice.cpp 2018-07-24 07:45:35 -11:00
jl777
e3ec4c50aa Fix 2018-07-23 18:38:40 -11:00