mirror of
https://github.com/fltk/fltk.git
synced 2026-05-27 02:46:34 +08:00
Mac OS platform: make the colbrowser demo load its data file from its bundle when started
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@11917 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -322,6 +322,8 @@ colbrowser$(EXEEXT): colbrowser.o
|
|||||||
echo Linking $@...
|
echo Linking $@...
|
||||||
$(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ colbrowser.o $(LINKFLTKFORMS) $(LDLIBS)
|
$(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ colbrowser.o $(LINKFLTKFORMS) $(LDLIBS)
|
||||||
$(OSX_ONLY) ../fltk-config --post $@
|
$(OSX_ONLY) ../fltk-config --post $@
|
||||||
|
$(OSX_ONLY) mkdir -p colbrowser.app/Contents/Resources
|
||||||
|
$(OSX_ONLY) cp -f rgb.txt colbrowser.app/Contents/Resources/
|
||||||
|
|
||||||
color_chooser$(EXEEXT): color_chooser.o
|
color_chooser$(EXEEXT): color_chooser.o
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -62,8 +62,8 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
create_form_cl();
|
create_form_cl();
|
||||||
|
|
||||||
#ifdef USING_XCODE
|
#ifdef __APPLE__
|
||||||
// Xcode apps do not set the current directory
|
// search for rgb.txt within the bundle
|
||||||
strcpy(dbname, argv[0]);
|
strcpy(dbname, argv[0]);
|
||||||
char *slash = strrchr(dbname, '/');
|
char *slash = strrchr(dbname, '/');
|
||||||
if (slash)
|
if (slash)
|
||||||
|
|||||||
Reference in New Issue
Block a user