diff --git a/~/C/libserialport/build b/~/C/libserialport/build_gcc similarity index 100% rename from ~/C/libserialport/build rename to ~/C/libserialport/build_gcc diff --git a/~/C/libserialport/build_tcc b/~/C/libserialport/build_tcc new file mode 100755 index 0000000..27b7ec1 --- /dev/null +++ b/~/C/libserialport/build_tcc @@ -0,0 +1,20 @@ +#!/bin/sh +# +# build - script for build all files. +# +# Alexander Popov + +export C_INCLUDE_PATH=$HOME/Git/libserialport +export LIBRARY_PATH=$HOME/Git/libserialport/.libs + +for file in \ + port_info.c \ + list_ports.c \ + send_receive.c \ + listen.c \ + +do + echo -ne "[ ] Building $file...\r" + tcc -Wall -O3 -o ${file%.*} -I$C_INCLUDE_PATH $file $LIBRARY_PATH/libserialport.a + echo [OK +done