From 7f395e6e4410e376ff95c914506d1599083afce7 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Thu, 25 Feb 2010 21:21:04 +0000 Subject: Added VisualC IDE as it is autogenerated by Fluid. This is still somewhat experimental. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7146 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- fluid/ide_xcode.cxx | 80 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 45 insertions(+), 35 deletions(-) (limited to 'fluid/ide_xcode.cxx') diff --git a/fluid/ide_xcode.cxx b/fluid/ide_xcode.cxx index 14eb706bc..79c9b9dd3 100644 --- a/fluid/ide_xcode.cxx +++ b/fluid/ide_xcode.cxx @@ -96,6 +96,7 @@ #include #include +#include "../src/flstring.h" #include "Fl_Type.h" @@ -197,17 +198,18 @@ public: Fl_Preferences extsDB(targetDB, "externals"); n = extsDB.groups(); for (i=0; i\n"); fprintf(f, "\n"); @@ -1566,11 +1574,13 @@ public: int i, n = extsDB.groups(); for (i=0; iCFBundleIconFile\n\t%s", fileDB.fileName()); - break; + if (with_xcode(extDB.id())) { + GET_UUID(refUUID, extDB); + Fl_File_Prefs fileDB(filesDB, refUUID); + if (strcmp(fileDB.fileExt(), ".icns")==0) { + fprintf(f, "\tCFBundleIconFile\n\t%s", fileDB.fileName()); + break; + } } } fprintf(f, "\tCFBundleIdentifier\n"); @@ -1670,7 +1680,7 @@ public: int arg(int argc, char **argv, int &i) { if (argc>=i+1 && strcmp(argv[i], "--dbxcode3")==0) { if (argc>=i+3 && argv[i+1][0]!='-' && argv[i+2][0]!='-') { - fprintf(stderr, "Creating Xcode3 IDE form %s in %s\n", argv[i+1], argv[i+2]); + fprintf(stderr, "Creating Xcode 3.0 IDE from %s in %s\n", argv[i+1], argv[i+2]); exit_early = 1; generate_fltk_Xcode3_support(argv[i+1], argv[i+2]); i = i+3; -- cgit v1.2.3