buildit.sh 838 B

12345678910111213141516171819202122232425262728
  1. #!/bin/sh
  2. tinyscheme_opts="-fpic -I. -c -g -Wno-char-subscripts -O -DUSE_STRLWR=1 -DSTANDALONE=0 -DUSE_DL=0 -DUSE_MATH=0 -DUSE_ASCII_NAMES=0 -DUSE_ERROR_HOOK=1 -DUSE_TRACING=1"
  3. rm -f passdb_slim scheme.o
  4. $target_cc $tinyscheme_opts tinyscheme1.39/scheme.c
  5. $target_cc $target_ccopts -o passdb_slim \
  6. passdb_slim.c \
  7. ruleparam_db.c \
  8. byte_access.c \
  9. passdb_slim_config.c \
  10. passdb_slim_debug.c \
  11. rfid_decoder.c \
  12. pass_communication.c \
  13. rules.c \
  14. ../common/common_defs.c \
  15. ../common/gpsmath.c \
  16. ../commhub/commhub.c \
  17. ../commhub/client_utils.c \
  18. scheme.o \
  19. ../common/log_local.c -lm -lz
  20. $target_cc $target_ccopts -o aux/fpeek aux/fpeek.c -lz -lm
  21. rm -f send_magstripe
  22. $target_cc $target_ccopts -I../common -I../commhub -o aux/send_magstripe aux/send_magstripe.c ../commhub/commhub.c ../common/common_defs.c