diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/CMakeLists.txt | 27 | ||||
| -rw-r--r-- | test/Makefile | 14 | ||||
| -rw-r--r-- | test/demo.menu | 2 | ||||
| -rw-r--r-- | test/help_dialog.cxx (renamed from test/help.cxx) | 5 | ||||
| -rw-r--r-- | test/help_dialog.html (renamed from test/help-test.html) | 0 |
5 files changed, 34 insertions, 14 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 860758242..cf2e90c9d 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,3 +1,22 @@ +# +# "$Id$" +# +# CMakeLists.txt used to build test and demo apps by the CMake build system +# +# Copyright 2004-2017 by Bill Spitzak and others. +# +# This library is free software. Distribution and use rights are outlined in +# the file "COPYING" which should have been included with this file. If this +# file is missing or damaged, see the license at: +# +# http://www.fltk.org/COPYING.php +# +# Please report all bugs and problems on the following page: +# +# http://www.fltk.org/str.php +# +####################################################################### + set(EXECUTABLE_OUTPUT_PATH ${FLTK_BINARY_DIR}/bin/examples) ####################################################################### @@ -45,7 +64,7 @@ CREATE_EXAMPLE(file_chooser file_chooser.cxx "fltk;fltk_images") CREATE_EXAMPLE(fonts fonts.cxx fltk) CREATE_EXAMPLE(forms forms.cxx "fltk;fltk_forms") CREATE_EXAMPLE(hello hello.cxx fltk) -CREATE_EXAMPLE(help help.cxx "fltk;fltk_images") +CREATE_EXAMPLE(help_dialog help_dialog.cxx "fltk;fltk_images") CREATE_EXAMPLE(icon icon.cxx fltk) CREATE_EXAMPLE(iconize iconize.cxx fltk) CREATE_EXAMPLE(image image.cxx fltk) @@ -112,7 +131,7 @@ endif(FLTK_HAVE_CAIRO) # Note: this is incomplete as of 11 Feb 2015 # Todo: currently all files are copied, but some of them need configuration: # - demo.menu: fluid can't be started (wrong path) -# - demo.menu: help (help-test.html) can't find its images (not copied) +# - demo.menu: help_dialog (help_dialog.html) can't find its images (not copied) # - maybe more ... # prepare for a "better" test file installation path @@ -127,12 +146,12 @@ configure_file(demo.menu ${TESTFILE_PATH}/demo.menu COPYONLY) # use target directory only to avoid redundancy configure_file(rgb.txt ${TESTFILE_PATH} COPYONLY) -configure_file(help-test.html ${TESTFILE_PATH} COPYONLY) +configure_file(help_dialog.html ${TESTFILE_PATH} COPYONLY) configure_file(browser.cxx ${TESTFILE_PATH} COPYONLY) configure_file(editor.cxx ${TESTFILE_PATH} COPYONLY) if(APPLE AND NOT OPTION_APPLE_X11) configure_file(demo.menu "${TESTFILE_PATH}/demo.app/Contents/Resources/demo.menu" COPYONLY) configure_file(browser.cxx "${TESTFILE_PATH}/browser.app/Contents/Resources/browser.cxx" COPYONLY) configure_file(rgb.txt ${TESTFILE_PATH}/colbrowser.app/Contents/Resources/rgb.txt COPYONLY) - configure_file(help-test.html ${TESTFILE_PATH}/help.app/Contents/Resources/help-test.html COPYONLY) + configure_file(help_dialog.html ${TESTFILE_PATH}/help_dialog.app/Contents/Resources/help_dialog.html COPYONLY) endif(APPLE AND NOT OPTION_APPLE_X11) diff --git a/test/Makefile b/test/Makefile index c30b11fd2..5a9c5d16d 100644 --- a/test/Makefile +++ b/test/Makefile @@ -3,7 +3,7 @@ # # Test/example program makefile for the Fast Light Tool Kit (FLTK). # -# Copyright 1998-2010 by Bill Spitzak and others. +# Copyright 1998-2017 by Bill Spitzak and others. # # This library is free software. Distribution and use rights are outlined in # the file "COPYING" which should have been included with this file. If this @@ -53,7 +53,7 @@ CPPFILES =\ gl_overlay.cxx \ glpuzzle.cxx \ hello.cxx \ - help.cxx \ + help_dialog.cxx \ icon.cxx \ iconize.cxx \ image.cxx \ @@ -126,7 +126,7 @@ ALL = \ fonts$(EXEEXT) \ forms$(EXEEXT) \ hello$(EXEEXT) \ - help$(EXEEXT) \ + help_dialog$(EXEEXT) \ icon$(EXEEXT) \ iconize$(EXEEXT) \ image$(EXEEXT) \ @@ -368,12 +368,12 @@ forms$(EXEEXT): forms.o hello$(EXEEXT): hello.o -help$(EXEEXT): help.o $(IMGLIBNAME) +help_dialog$(EXEEXT): help_dialog.o $(IMGLIBNAME) echo Linking $@... - $(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) help.o -o $@ $(LINKFLTKIMG) $(LDLIBS) + $(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) help_dialog.o -o $@ $(LINKFLTKIMG) $(LDLIBS) $(OSX_ONLY) ../fltk-config --post $@ - $(OSX_ONLY) mkdir -p help.app/Contents/Resources - $(OSX_ONLY) cp -f help-test.html help.app/Contents/Resources/ + $(OSX_ONLY) mkdir -p help_dialog.app/Contents/Resources + $(OSX_ONLY) cp -f help_dialog.html help_dialog.app/Contents/Resources/ icon$(EXEEXT): icon.o diff --git a/test/demo.menu b/test/demo.menu index 337a71cdc..97e522a58 100644 --- a/test/demo.menu +++ b/test/demo.menu @@ -77,7 +77,7 @@ @o:Font Tests...:@of @of:Fonts:fonts @of:UTF-8:utf8 - @o:HelpDialog:help + @o:HelpDialog:help_dialog @o:Input Choice:input_choice @o:Preferences:preferences @o:Threading:threads diff --git a/test/help.cxx b/test/help_dialog.cxx index 104102f06..03f697e8f 100644 --- a/test/help.cxx +++ b/test/help_dialog.cxx @@ -4,6 +4,7 @@ // Fl_Help_Dialog test program. // // Copyright 1999-2010 by Easy Software Products. +// Copyright 2011-2017 by Bill Spitzak and others. // // This library is free software. Distribution and use rights are outlined in // the file "COPYING" which should have been included with this file. If this @@ -44,7 +45,7 @@ main(int argc, // I - Number of command-line arguments strcpy(htmlname, argv[0]); char *slash = strrchr(htmlname, '/'); if (slash) - strcpy(slash, "/../Resources/help-test.html"); + strcpy(slash, "/../Resources/help_dialog.html"); FILE *in = fl_fopen(htmlname, "r"); if (in) { fclose(in); @@ -54,7 +55,7 @@ main(int argc, // I - Number of command-line arguments #endif if (argc <= 1) - help->load("help-test.html"); + help->load("help_dialog.html"); else help->load(argv[1]); diff --git a/test/help-test.html b/test/help_dialog.html index 9f4dccaca..9f4dccaca 100644 --- a/test/help-test.html +++ b/test/help_dialog.html |
