Skip to content

Commit 609df8f

Browse files
authored
Merge pull request #203 from cisco/autotools
Added first pass building joy with autotools
2 parents 8316fe7 + 5a14ff0 commit 609df8f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+45541
-22
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
bin/
21
config.vars
32
joy-*.tar

.travis.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,8 @@ install:
1111
- sudo apt-get install -y build-essential libssl-dev libpcap-dev libcurl4-openssl-dev
1212

1313
script:
14-
- ./config -l /usr/lib/x86_64-linux-gnu
15-
- make test
14+
- ./configure --enable-gzip
15+
- make clean
16+
- make
17+
- bin/unit_test
18+
- test/run_tests.py

Makefile.am

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
ACLOCAL_AMFLAGS = -I m4
2+
AUTOMAKE_OPTIONS=foreign
3+
4+
SUBDIRS=safe_c_stub lib bin
5+
6+
joy_api:
7+
(doxygen Doxyfile)
8+
9+
cscope:
10+
rm -f cscope.out cscope.files
11+
find . -type f -follow -name "*.[ch]" -print > cscope.files
12+
cscope -b
13+
14+
joy_test:
15+
test/run_tests.py
16+
bin/unit_test
17+
test/run_tests.py
18+
19+
clean_make:
20+
rm lib/Makefile
21+
rm bin/Makefile
22+
echo "You must rerun configure"
23+
24+
25+
EXTRA_DIST=internal.net build_pkg install_joy test sleuth_pkg rpm examples.sh config.sh compact_bd.txt Makefile.joy sleuth Makefile.joy src/Makefile.joy VERSION
26+
27+

0 commit comments

Comments
 (0)