From: <ai...@us...> - 2009-05-02 06:17:11
|
Revision: 9879 http://plplot.svn.sourceforge.net/plplot/?rev=9879&view=rev Author: airwin Date: 2009-05-02 06:17:06 +0000 (Sat, 02 May 2009) Log Message: ----------- Build and run D examples in the installed examples tree as part of "make test" command. Modified Paths: -------------- trunk/examples/CMakeLists.txt trunk/examples/Makefile.examples.in Modified: trunk/examples/CMakeLists.txt =================================================================== --- trunk/examples/CMakeLists.txt 2009-05-02 05:49:28 UTC (rev 9878) +++ trunk/examples/CMakeLists.txt 2009-05-02 06:17:06 UTC (rev 9879) @@ -91,6 +91,9 @@ if(ENABLE_lua) add_subdirectory(lua) endif(ENABLE_lua) +if(ENABLE_d) + add_subdirectory(d) +endif(ENABLE_d) # Configure Makefile.examples with some specific variables @@ -103,6 +106,10 @@ set(PSC_CXX_COMMENT "#") endif(NOT ENABLE_cxx) + if(NOT ENABLE_d) + set(PSC_D_COMMENT "#") + endif(NOT ENABLE_d) + if(NOT ENABLE_f77) set(PSC_F77_COMMENT "#") endif(NOT ENABLE_f77) @@ -143,6 +150,7 @@ set(PSC_ADA_COMMENT "#") set(PSC_C_COMMENT "#") set(PSC_CXX_COMMENT "#") + set(PSC_D_COMMENT "#") set(PSC_F77_COMMENT "#") set(PSC_F95_COMMENT "#") set(PSC_JAVA_COMMENT "#") Modified: trunk/examples/Makefile.examples.in =================================================================== --- trunk/examples/Makefile.examples.in 2009-05-02 05:49:28 UTC (rev 9878) +++ trunk/examples/Makefile.examples.in 2009-05-02 06:17:06 UTC (rev 9879) @@ -68,6 +68,20 @@ # Just for c, c++, and tk directories @PSC_CXX_COMMENT@test_interactive: c++/x01@EXEEXT@ +# Temporary use 3rd example until first example is done. +@PSC_D_COMMENT@all: d/x03d@EXEEXT@ +@PSC_D_COMMENT@d/x03d@EXEEXT@: +@PSC_D_COMMENT@ cd d; $(MAKE) +@PSC_D_COMMENT@d_clean: +@PSC_D_COMMENT@ cd d; $(MAKE) clean +@PSC_D_COMMENT@.PHONY: d_clean +@PSC_D_COMMENT@clean: d_clean +@PSC...@x0...c: d/x03d@EXEEXT@ +@PSC_D_COMMENT@ @echo Generate d results for psc device +@PSC_D_COMMENT@ ./plplot-test.sh --verbose --front-end=d --device=psc +@PSC_D_COMMENT@test: x03d.psc +@PSC_D_COMMENT@@COMPARE_COMMENT@compare: x03d.psc + @PSC_F77_COMMENT@all: f77/x01f@EXEEXT@ @PSC_F77_COMMENT@f77/x01f@EXEEXT@: @PSC_F77_COMMENT@ cd f77; $(MAKE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |