29 lines
No EOL
634 B
Makefile
29 lines
No EOL
634 B
Makefile
|
|
all: compile
|
|
|
|
compile: scripts.c generic-helper.c keys-c++ main.c++ ossl-setup.c++ router.c++
|
|
# g++ src/*.c++ src/*.c scripts/router.c -o main -lssl -lcrypto #-L:build/router.a
|
|
g++ build/*.o -lssl -lcrypto -o main
|
|
|
|
scripts.c:
|
|
g++ -c scripts/router.c -o build/ud-router.o
|
|
# ar rcs build/router.a build/router.o
|
|
|
|
generic-helper.c:
|
|
g++ -c src/generic-helper.c -o build/generic-helper.o
|
|
|
|
keys-c++:
|
|
g++ -c src/keys.c++ -o build/keys.o
|
|
|
|
main.c++:
|
|
g++ -c src/main.c++ -o build/main.o
|
|
|
|
ossl-setup.c++:
|
|
g++ -c src/ossl-setup.c++ -o build/ossl-setup.o
|
|
|
|
router.c++:
|
|
g++ -c src/router.c++ -o build/router.o
|
|
|
|
clean:
|
|
rm -r build/*
|
|
rm main
|