diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..d12a87a8 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "dump1090"] + path = dump1090 + url = https://github.com/antirez/dump1090 diff --git a/dump1090 b/dump1090 new file mode 160000 index 00000000..82363197 --- /dev/null +++ b/dump1090 @@ -0,0 +1 @@ +Subproject commit 823631979b74f83caa48da69c86f8967e4c17c47 diff --git a/dump978.go b/dump978.go index 898e3319..1479d000 100644 --- a/dump978.go +++ b/dump978.go @@ -3,6 +3,18 @@ // that can be found in the LICENSE file. // Package dump978 wraps libdump978, a 978MHz UAT demodulator. +// +// Build example +// +// dump978.so: +// $ gcc -c -O2 -g -Wall -Werror -Ifec -fpic -DBUILD_LIB=1 dump978.c fec.c fec/decode_rs_char.c fec/init_rs_char.c +// $ gcc -shared -lm -o ../libdump978.so dump978.o fec.o decode_rs_char.o init_rs_char.o +// +// dump978 go wrapper: +// $ go build -o dump978.a dump978.go dump978_exports.go +// +// uat_read executable: +// $ go build uat_read.go package dump978 @@ -47,4 +59,4 @@ func ProcessDataFromChannel() { inData := <-InChan ProcessData(inData) } -} \ No newline at end of file +} diff --git a/exports.go b/dump978_exports.go similarity index 100% rename from exports.go rename to dump978_exports.go