Build system fixes

1. Fix the build order so "make -j4" works
2. Remove binaries from git tree
3. Add .gitignore file
This commit is contained in:
Andrew Hutchings 2015-07-06 10:12:15 +01:00 committed by Felipe Zimmerle
parent 344aa901b1
commit 64a34584cd
72 changed files with 43 additions and 421 deletions

41
.gitignore vendored Normal file
View File

@ -0,0 +1,41 @@
*.o
*.lo
*.la
**/Makefile
**/Makefile.in
aclocal.m4
ar-lib
autom4te.cache/
build/libtool.m4
build/ltoptions.m4
build/ltsugar.m4
build/ltversion.m4
build/lt~obsolete.m4
compile
config.guess
config.log
config.status
config.sub
configure
depcomp
.deps
.libs
.dirstamp
src/config.h
src/config.h.in
src/location.hh
src/parser/seclang-parser.cc
src/parser/seclang-parser.hh
src/parser/seclang-scanner.cc
src/position.hh
src/stack.hh
src/stamp-h1
test/regression-tests
test/unit-tests
ylwrap
missing
install-sh
libtool
ltmain.sh
examples/simple_example_using_c/test
test/benchmark/benchmark

View File

@ -1,10 +1,11 @@
BUILT_SOURCES= \
parser/seclang-parser.cc
libmodsecuritydir = $(prefix)/lib libmodsecuritydir = $(prefix)/lib
libmodsecurity_LTLIBRARIES = libmodsecurity.la libmodsecurity_LTLIBRARIES = libmodsecurity.la
libmodsecurity_ladir = $(prefix)/include libmodsecurity_ladir = $(prefix)/include
CLEANFILES = \ CLEANFILES = \
location.hh \ location.hh \
position.hh \ position.hh \

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-base64_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-base64_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-base64_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-base64_decode_ext.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-base64_decode_ext.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-base64_decode_ext.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-cmd_line.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-cmd_line.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-cmd_line.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-compress_whitespace.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-compress_whitespace.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-compress_whitespace.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-css_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-css_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-css_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-escape_seq_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-escape_seq_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-escape_seq_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-hex_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-hex_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-hex_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-hex_encode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-hex_encode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-hex_encode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-html_entity_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-html_entity_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-html_entity_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-js_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-js_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-js_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-length.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-length.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-length.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-lowercase.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-lowercase.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-lowercase.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-md5.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-md5.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-md5.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-none.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-none.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-none.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-normalise_path.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-normalise_path.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-normalise_path.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-normalise_path_win.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-normalise_path_win.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-normalise_path_win.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-parity_even_7bit.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-parity_even_7bit.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-parity_even_7bit.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-parity_odd_7bit.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-parity_odd_7bit.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-parity_odd_7bit.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-parity_zero_7bit.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-parity_zero_7bit.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-parity_zero_7bit.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-remove_comments.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-remove_comments.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-remove_comments.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-remove_comments_char.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-remove_comments_char.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-remove_comments_char.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-remove_nulls.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-remove_nulls.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-remove_nulls.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-remove_whitespace.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-remove_whitespace.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-remove_whitespace.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-replace_comments.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-replace_comments.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-replace_comments.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-replace_nulls.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-replace_nulls.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-replace_nulls.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-sha1.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-sha1.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-sha1.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-sql_hex_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-sql_hex_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-sql_hex_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-transformation.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-transformation.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-transformation.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-trim.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-trim.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-trim.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-trim_left.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-trim_left.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-trim_left.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-trim_right.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-trim_right.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-trim_right.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-url_decode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-url_decode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-url_decode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-url_decode_uni.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-url_decode_uni.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-url_decode_uni.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-url_encode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-url_encode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-url_encode.o'

View File

@ -1,12 +0,0 @@
# actions/transformations/libmodsecurity_la-utf8_to_unicode.lo - a libtool object file
# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.11
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libmodsecurity_la-utf8_to_unicode.o'
# Name of the non-PIC object
non_pic_object='libmodsecurity_la-utf8_to_unicode.o'