Skip to content

Commit

Permalink
reorganize zsl directory
Browse files Browse the repository at this point in the history
  • Loading branch information
kk47 committed Aug 5, 2019
1 parent fe1b000 commit f7bc229
Show file tree
Hide file tree
Showing 493 changed files with 76,692 additions and 0 deletions.
21 changes: 21 additions & 0 deletions privacy/zsl/zsl/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
OPTFLAGS = -march=native -mtune=native -O2
CXXFLAGS += -g -Wall -Wextra -Wno-unused-parameter -std=c++11 -fPIC -Wno-unused-variable
CXXFLAGS += -I./ -DCURVE_ALT_BN128 -DBINARY_OUTPUT -DMONTGOMERY_OUTPUT -DNO_PT_COMPRESSION=1 -DMULTICORE -fopenmp -DNO_PROCPS
CXXFLAGS += $(OPTFLAGS)
LDFLAGS += -flto

LDLIBS += -lgmpxx -lgmp -lboost_system -fopenmp

all:
$(CXX) -o zsl.o -x c++ impl.tcc -c $(CXXFLAGS)
$(CXX) -o alt_bn128_g1.o algebra/curves/alt_bn128/alt_bn128_g1.cpp -c $(CXXFLAGS)
$(CXX) -o alt_bn128_g2.o algebra/curves/alt_bn128/alt_bn128_g2.cpp -c $(CXXFLAGS)
$(CXX) -o alt_bn128_init.o algebra/curves/alt_bn128/alt_bn128_init.cpp -c $(CXXFLAGS)
$(CXX) -o alt_bn128_pairing.o algebra/curves/alt_bn128/alt_bn128_pairing.cpp -c $(CXXFLAGS)
$(CXX) -o alt_bn128_pp.o algebra/curves/alt_bn128/alt_bn128_pp.cpp -c $(CXXFLAGS)
$(CXX) -o libsnark_utils.o common/utils.cpp -c $(CXXFLAGS)
$(CXX) -o libsnark_profiling.o common/profiling.cpp -c $(CXXFLAGS)
ar -rcs libzsl.a zsl.o alt_bn128_g1.o alt_bn128_g2.o alt_bn128_init.o alt_bn128_pairing.o alt_bn128_pp.o libsnark_utils.o libsnark_profiling.o

clean:
$(RM) libzsl.a zsl.o libsnark_profiling.o libsnark_utils.o alt_bn128_pp.o alt_bn128_g1.o alt_bn128_g2.o alt_bn128_init.o alt_bn128_pairing.o
Loading

0 comments on commit f7bc229

Please sign in to comment.