From: <ai...@us...> - 2009-05-02 05:49:30
|
Revision: 9878 http://plplot.svn.sourceforge.net/plplot/?rev=9878&view=rev Author: airwin Date: 2009-05-02 05:49:28 +0000 (Sat, 02 May 2009) Log Message: ----------- Configure standard pkg-config build of D examples in install tree. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2009-05-02 03:23:13 UTC (rev 9877) +++ trunk/examples/d/Makefile.examples.in 2009-05-02 05:49:28 UTC (rev 9878) @@ -21,9 +21,11 @@ DC = @DC@ EXEEXT = @EXEEXT@ -D_INSTDIR = @D_INSTDIR@ -INSTDIR = @INSTDIR@ +@pkg_config_true@LIB_TAG = @LIB_TAG@ +@pkg_config_true@PKG_CONFIG_ENV = @PKG_CONFIG_ENV@ +@pkg_config_true@RPATHCMD = @RPATHCMD@ + EXECUTABLES_list = \ x03d$(EXEEXT) \ x04d$(EXEEXT) \ @@ -32,8 +34,9 @@ x07d$(EXEEXT) \ x08d$(EXEEXT) \ x10d$(EXEEXT) \ + x11d$(EXEEXT) \ x12d$(EXEEXT) \ - x13d$(EXEEXT) \ + x13d$(EXEEXT) all: $(EXECUTABLES_list) @@ -41,6 +44,6 @@ rm -f $(EXECUTABLES_list) .d$(EXEEXT): -$(DC) $< -o $@ -I$(D_INSTDIR) $(INSTDIR)/libplplotd.so +@pkg_config_true@ $(DC) $< -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) pkg-config --cflags --libs plplot$(LIB_TAG)` .SUFFIXES: .d $(EXEEXT) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2009-05-05 18:29:42
|
Revision: 9923 http://plplot.svn.sourceforge.net/plplot/?rev=9923&view=rev Author: airwin Date: 2009-05-05 18:29:37 +0000 (Tue, 05 May 2009) Log Message: ----------- Add examples 24, 25, 27, 29, and 30 to the installed examples build to follow the changes in test_d.sh.in. Without this fix the install tree tests don't work since test_d.sh is run there expecting that the examples are built. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2009-05-05 18:27:24 UTC (rev 9922) +++ trunk/examples/d/Makefile.examples.in 2009-05-05 18:29:37 UTC (rev 9923) @@ -36,7 +36,12 @@ x10d$(EXEEXT) \ x11d$(EXEEXT) \ x12d$(EXEEXT) \ - x13d$(EXEEXT) + x13d$(EXEEXT) \ + x24d$(EXEEXT) \ + x25d$(EXEEXT) \ + x27d$(EXEEXT) \ + x29d$(EXEEXT) \ + x30d$(EXEEXT) all: $(EXECUTABLES_list) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sm...@us...> - 2009-05-05 18:34:39
|
Revision: 9925 http://plplot.svn.sourceforge.net/plplot/?rev=9925&view=rev Author: smekal Date: 2009-05-05 18:34:22 +0000 (Tue, 05 May 2009) Log Message: ----------- Added example 23 to the installed examples build. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2009-05-05 18:29:39 UTC (rev 9924) +++ trunk/examples/d/Makefile.examples.in 2009-05-05 18:34:22 UTC (rev 9925) @@ -37,6 +37,7 @@ x11d$(EXEEXT) \ x12d$(EXEEXT) \ x13d$(EXEEXT) \ + x23d$(EXEEXT) \ x24d$(EXEEXT) \ x25d$(EXEEXT) \ x27d$(EXEEXT) \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2009-05-22 21:30:06
|
Revision: 9987 http://plplot.svn.sourceforge.net/plplot/?rev=9987&view=rev Author: airwin Date: 2009-05-22 21:29:52 +0000 (Fri, 22 May 2009) Log Message: ----------- Use newly configured plplotd-d.pc to provide the required linking information for the Makefile+pkgpconfig approach to building and testing the installed D examples. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2009-05-22 21:28:11 UTC (rev 9986) +++ trunk/examples/d/Makefile.examples.in 2009-05-22 21:29:52 UTC (rev 9987) @@ -50,6 +50,6 @@ rm -f $(EXECUTABLES_list) .d$(EXEEXT): -@pkg_config_true@ $(DC) $< -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) pkg-config --cflags --libs plplot$(LIB_TAG)` +@pkg_config_true@ $(DC) $< -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) pkg-config --cflags --libs plplot$(LIB_TAG)-d` .SUFFIXES: .d $(EXEEXT) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2011-07-31 06:49:57
|
Revision: 11827 http://plplot.svn.sourceforge.net/plplot/?rev=11827&view=rev Author: airwin Date: 2011-07-31 06:49:51 +0000 (Sun, 31 Jul 2011) Log Message: ----------- Include 33rd example in list of those that are built in the traditional install tree approach. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2011-07-29 19:50:14 UTC (rev 11826) +++ trunk/examples/d/Makefile.examples.in 2011-07-31 06:49:51 UTC (rev 11827) @@ -57,7 +57,8 @@ x28d$(EXEEXT) \ x29d$(EXEEXT) \ x30d$(EXEEXT) \ - x31d$(EXEEXT) + x31d$(EXEEXT) \ + x33d$(EXEEXT) all: $(EXECUTABLES_list) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2013-12-17 22:45:33
|
Revision: 12876 http://sourceforge.net/p/plplot/code/12876 Author: airwin Date: 2013-12-17 22:45:28 +0000 (Tue, 17 Dec 2013) Log Message: ----------- Separate the previous one-step traditional build of D examples into a compile step and link step. This reduces the amount of work per step that gdc has to do and works around a bug in Debian Wheezy gdc which sometimes segfaults otherwise. The segfaults were consistently observed (until this workaround was made) for the ENABLE_DYNDRIVERS=OFF case for the epa_build environment where there are both extensive compile flags and link flags. gdc did not segfault for the traditional build for the epa_build environment when ENABLE_DYNDRIVERS=ON (presumably because the compile flags and link flags are much less extensive in that case). Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2013-12-17 21:03:14 UTC (rev 12875) +++ trunk/examples/d/Makefile.examples.in 2013-12-17 22:45:28 UTC (rev 12876) @@ -64,9 +64,11 @@ all: $(EXECUTABLES_list) clean: - rm -f $(EXECUTABLES_list) + rm -f $(EXECUTABLES_list) *.o -.d$(EXEEXT): - $(DC) $< -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) pkg-config @PC_STATIC_OPTION@ --cflags --libs plplot$(LIB_TAG)-d` +.d.o: + $(DC) $< -c -o $@ `$(PKG_CONFIG_ENV) pkg-config @PC_STATIC_OPTION@ --cflags plplot$(LIB_TAG)-d` +.o$(EXEEXT): + $(DC) $< -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) pkg-config @PC_STATIC_OPTION@ --libs plplot$(LIB_TAG)-d` -.SUFFIXES: .d $(EXEEXT) +.SUFFIXES: .d .o $(EXEEXT) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2010-08-20 18:36:45
|
Revision: 11144 http://plplot.svn.sourceforge.net/plplot/?rev=11144&view=rev Author: airwin Date: 2010-08-20 18:36:39 +0000 (Fri, 20 Aug 2010) Log Message: ----------- Add remaining standard examples to list that will be compiled with the traditional (Makefile + pkg-config) approach. Modified Paths: -------------- trunk/examples/d/Makefile.examples.in Modified: trunk/examples/d/Makefile.examples.in =================================================================== --- trunk/examples/d/Makefile.examples.in 2010-08-20 18:28:41 UTC (rev 11143) +++ trunk/examples/d/Makefile.examples.in 2010-08-20 18:36:39 UTC (rev 11144) @@ -46,13 +46,18 @@ x17d$(EXEEXT) \ x18d$(EXEEXT) \ x19d$(EXEEXT) \ + x20d$(EXEEXT) \ + x21d$(EXEEXT) \ + x22d$(EXEEXT) \ x23d$(EXEEXT) \ x24d$(EXEEXT) \ x25d$(EXEEXT) \ x26d$(EXEEXT) \ x27d$(EXEEXT) \ + x28d$(EXEEXT) \ x29d$(EXEEXT) \ - x30d$(EXEEXT) + x30d$(EXEEXT) \ + x31d$(EXEEXT) all: $(EXECUTABLES_list) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |