fix Makefile, Travis make
This commit is contained in:
parent
5862a8a5ac
commit
6c6f0a0068
@ -14,4 +14,4 @@ before_install:
|
|||||||
- sudo apt-get install -y gcc-arm-embedded
|
- sudo apt-get install -y gcc-arm-embedded
|
||||||
script:
|
script:
|
||||||
- export CC=gcc-7
|
- export CC=gcc-7
|
||||||
- make test
|
- make travis
|
||||||
|
4
Makefile
4
Makefile
@ -13,7 +13,7 @@ EFM32_DEBUGGER= -s 440083537 --device EFM32JG1B200F128GM32
|
|||||||
#EFM32_DEBUGGER= -s 440121060 #dev board
|
#EFM32_DEBUGGER= -s 440121060 #dev board
|
||||||
|
|
||||||
src = $(wildcard pc/*.c) $(wildcard fido2/*.c) $(wildcard crypto/sha256/*.c) crypto/tiny-AES-c/aes.c
|
src = $(wildcard pc/*.c) $(wildcard fido2/*.c) $(wildcard crypto/sha256/*.c) crypto/tiny-AES-c/aes.c
|
||||||
obj = $(src:.c=.o) uECC.o
|
obj = $(src:.c=.o) crypto/micro-ecc/uECC.o
|
||||||
|
|
||||||
LIBCBOR = tinycbor/lib/libtinycbor.a
|
LIBCBOR = tinycbor/lib/libtinycbor.a
|
||||||
|
|
||||||
@ -72,7 +72,7 @@ efm32bootprog: efm32com
|
|||||||
$(name): $(obj) $(LIBCBOR)
|
$(name): $(obj) $(LIBCBOR)
|
||||||
$(CC) $(LDFLAGS) -o $@ $(obj) $(LDFLAGS)
|
$(CC) $(LDFLAGS) -o $@ $(obj) $(LDFLAGS)
|
||||||
|
|
||||||
uECC.o: ./crypto/micro-ecc/uECC.c
|
crypto/micro-ecc/uECC.o: ./crypto/micro-ecc/uECC.c
|
||||||
$(CC) -c -o $@ $^ -O2 -fdata-sections -ffunction-sections -DuECC_PLATFORM=$(ecc_platform) -I./crypto/micro-ecc/
|
$(CC) -c -o $@ $^ -O2 -fdata-sections -ffunction-sections -DuECC_PLATFORM=$(ecc_platform) -I./crypto/micro-ecc/
|
||||||
|
|
||||||
env2:
|
env2:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user