s3-build: Add a gdbtestenv environment for Samba3.
authorAndreas Schneider <asn@cynapses.org>
Fri, 9 Jul 2010 13:42:34 +0000 (15:42 +0200)
committerAndreas Schneider <asn@cynapses.org>
Fri, 9 Jul 2010 13:42:34 +0000 (15:42 +0200)
This will open 3 xterms; smbd with gdb, winbind with gdb and a window to
run client commands.

Example: make gdbtestenv SMBD_OPTIONS="-d2"

source3/Makefile.in

index bb9f440a58aa34b0ad78cb6b4d22532029536ea6..e44e121830637ab412212c1f2441aa8f20ba8461 100644 (file)
@@ -3276,6 +3276,12 @@ SELFTEST_TESTENV = dc
 testenv:
        $(MAKE) selftest SELFTEST_TESTENV=$(SELFTEST_TESTENV) TESTS="--testenv"
 
+gdbtestenv:
+       $(MAKE) selftest SELFTEST_TESTENV=$(SELFTEST_TESTENV) \
+               SMBD_VALGRIND="xterm -n server -e $(selftestdir)/gdb_run $(S3_LD_LIBPATH_OVERRIDE)" \
+               WINBINDD_VALGRIND="xterm -n server -e $(selftestdir)/gdb_run $(S3_LD_LIBPATH_OVERRIDE)" \
+               TESTS="--testenv"
+
 
 # Check for Winbind struct 32/64bit padding
 test_wbpad: