[Openvas-commits] r7261 - in trunk/openvas-libraries: . nasl
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Mon Apr 12 12:20:08 CEST 2010
Author: felix
Date: 2010-04-12 12:20:08 +0200 (Mon, 12 Apr 2010)
New Revision: 7261
Modified:
trunk/openvas-libraries/ChangeLog
trunk/openvas-libraries/nasl/CMakeLists.txt
Log:
* nasl/CMakeLists.txt: Do not include standalone nasl tool object in
libraries. Statically link openvas-nasl instead.
Modified: trunk/openvas-libraries/ChangeLog
===================================================================
--- trunk/openvas-libraries/ChangeLog 2010-04-12 10:15:36 UTC (rev 7260)
+++ trunk/openvas-libraries/ChangeLog 2010-04-12 10:20:08 UTC (rev 7261)
@@ -1,5 +1,10 @@
2010-04-12 Felix Wolfsteller <felix.wolfsteller at intevation.de>
+ * nasl/CMakeLists.txt: Do not include standalone nasl tool object in
+ libraries. Statically link openvas-nasl instead.
+
+2010-04-12 Felix Wolfsteller <felix.wolfsteller at intevation.de>
+
* nasl/CMakeLists.txt: Lowercased cmake commands.
2010-04-12 Stephan Kleine
Modified: trunk/openvas-libraries/nasl/CMakeLists.txt
===================================================================
--- trunk/openvas-libraries/nasl/CMakeLists.txt 2010-04-12 10:15:36 UTC (rev 7260)
+++ trunk/openvas-libraries/nasl/CMakeLists.txt 2010-04-12 10:20:08 UTC (rev 7261)
@@ -149,7 +149,7 @@
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/nasl_grammar.tab.h
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/nasl_grammar.output)
-set (FILES capture_packet.c exec.c hmacmd5.c lint.c lsearch.c md5.c nasl.c
+set (FILES capture_packet.c exec.c hmacmd5.c lint.c lsearch.c md5.c
nasl_cmd_exec.c nasl_crypto2.c nasl_crypto.c nasl_debug.c nasl_func.c
nasl_grammar.tab.c nasl_host.c nasl_http.c nasl_init.c nasl_lex_ctxt.c
nasl_misc_funcs.c nasl_scanner_glue.c nasl_packet_forgery.c nasl_packet_forgery_v6.c
@@ -221,10 +221,10 @@
IMPORTED_LOCATION ../hg/libopenvas_hg.so)
# Link the openvas-nasl executable
-add_executable (openvas-nasl ${FILES})
-target_link_libraries (openvas-nasl libopenvas_base libopenvas_misc
- libopenvas_hg ${GLIB_LDFLAGS} -lgcrypt -lgpgme
- -lgpg-error -lgnutls -lpcap -lresolv)
+add_executable (openvas-nasl nasl.c)
+target_link_libraries (openvas-nasl openvas_nasl_static libopenvas_base
+ libopenvas_misc libopenvas_hg ${GLIB_LDFLAGS} -lgcrypt
+ -lgpgme -lgpg-error -lgnutls -lpcap -lresolv)
set_target_properties (openvas-nasl PROPERTIES COMPILE_FLAGS
${GLIB_CFLAGS})
set_target_properties (openvas-nasl PROPERTIES LINK_FLAGS
More information about the Openvas-commits
mailing list