summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorAnestis Bechtsoudis <anestis@census-labs.com>2016-10-18 10:32:09 +0300
committerAnestis Bechtsoudis <anestis@census-labs.com>2016-10-18 10:32:09 +0300
commit795853e035a9c29bce351bf8dcef90d89f936260 (patch)
treed013f099261fa4f9529f5534f3b586b4be41184c /.gitignore
parent06e7874ec811393e83c276e145bb96aa320a971c (diff)
downloadhonggfuzz-795853e035a9c29bce351bf8dcef90d89f936260.tar.gz
[Android] Compile libhfuzz
libhfuzz is compiled as static library using the BUILD_STATIC_LIBRARY template from Android NDK. The static library is added as "virtual" dependency to main honggfuzz module, otherwise the build system will ignore it since it detects that the module target is not used. The libhfuzz extra cflags are matching the ones from master Makefile. Testing of the libhfuzz is still pending since it requires clang 4.0 while Android is still defaulting to 3.8. Also tided-up a little bit the Android.mk so that common configuration is shared at the top of the file for both target modules. Finally an additional post build step was required to copy the generated .a file into the project dir so that both output files are under the same file. Static libraries compiled from NDK templates are not automatically added to project output dirs since they purposed for internal dependencies by default. Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 1c9655a5..c1d2224a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
*.so
*.dylib
*.dSYM
+*.a
honggfuzz
mac/mach_exc.h
mac/mach_excUser.c