| 1 | |
| 2 | |
| 3 | @@ -1,13 +1,13 @@
|
| 4 | FLAGS = -O3 -DLOW_VERSION="\"`git show -s --format=%cd --date=format:%Y%m%d`_`git rev-parse --short HEAD`\""
|
| 5 |
|
| 6 | C = gcc
|
| 7 | -CFLAGS = $(FLAGS) -Isrc -Iapp -Ideps/duktape/src-low -Ideps/mbedtls/include -Ideps/mbedtls/crypto/include
|
| 8 | +CFLAGS = $(FLAGS) -Isrc -Iapp -Ideps/duktape/src-low
|
| 9 |
|
| 10 | CXX = g++
|
| 11 | -CXXFLAGS = $(CXXFLAGS_SERV) $(FLAGS) -Isrc -Iapp -Ideps/duktape/src-low -Ideps/mbedtls/include -Ideps/mbedtls/crypto/include -Ideps/open62541/build/src_generated -Ideps/open62541/include -Ideps/open62541/arch -Ideps/open62541/plugins/include -Ideps/open62541/src/client -Ideps/open62541/deps -Ideps/open62541/src --std=c++11
|
| 12 | +CXXFLAGS = $(CXXFLAGS_SERV) $(FLAGS) -Isrc -Iapp -Ideps/duktape/src-low -Ideps/open62541/build/src_generated -Ideps/open62541/include -Ideps/open62541/arch -Ideps/open62541/plugins/include -Ideps/open62541/src/client -Ideps/open62541/deps -Ideps/open62541/src --std=c++11
|
| 13 |
|
| 14 | LD = g++
|
| 15 | -LDFLAGS = $(FLAGS) -lm -ldl -lpthread -lcares deps/open62541/build/bin/libopen62541.a -lresolv
|
| 16 | +LDFLAGS = $(FLAGS) -lm -ldl -lpthread -lcares -lmbedcrypto -lmbedtls -lmbedx509 deps/open62541/build/bin/libopen62541.a -lresolv
|
| 17 |
|
| 18 | OBJECTS_LOW = \
|
| 19 | app/main.o \
|
| 20 | @@ -52,12 +52,11 @@
|
| 21 |
|
| 22 | clean:
|
| 23 | rm -rf */*.o */*.d bin/* deps/duktape/src-low lib lib_js/build node_modules util/dukc test/duk_crash
|
| 24 | - cd deps/mbedtls && make clean
|
| 25 | cd deps/open62541 && rm -rf build
|
| 26 |
|
| 27 | -bin/low: $(OBJECTS) $(OBJECTS_LOW) deps/mbedtls/programs/test/benchmark
|
| 28 | +bin/low: $(OBJECTS) $(OBJECTS_LOW)
|
| 29 | mkdir -p bin
|
| 30 | - $(LD) -o bin/low deps/mbedtls/library/*.o deps/mbedtls/crypto/library/*.o $(OBJECTS) $(OBJECTS_LOW) $(LDFLAGS)
|
| 31 | + $(LD) -o bin/low $(OBJECTS) $(OBJECTS_LOW) $(LDFLAGS)
|
| 32 |
|
| 33 | obj_lowjs_serv: $(OBJECTS) $(OBJECTS_LOW) deps/mbedtls/programs/test/benchmark util/dukc
|
| 34 |
|
| 35 | @@ -115,9 +114,6 @@
|
| 36 | -DDUK_USE_SECTION_B \
|
| 37 | -DDUK_USE_CPP_EXCEPTIONS
|
| 38 |
|
| 39 | -deps/mbedtls/programs/test/benchmark:
|
| 40 | - cd deps/mbedtls && make
|
| 41 | -
|
| 42 | deps/open62541/build/bin/libopen62541.a:
|
| 43 | cd deps/open62541 && rm -rf build && mkdir build
|
| 44 | cd deps/open62541/build && cmake ..
|