wip II
[sdk] / ide / ide.epj
index e7b7851..b85041f 100644 (file)
@@ -6,18 +6,16 @@
       "PreprocessorDefinitions" : [
          "GDB_DEBUG_GUI"
       ],
-      "IncludeDirs" : [
-         "/usr/X11R6/include"
-      ],
       "TargetType" : "Executable",
-      "TargetFileName" : "ide",
-      "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
-      "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)"
+      "TargetFileName" : "ide"
    },
    "Platforms" : [
       {
          "Name" : "linux",
          "Options" : {
+            "IncludeDirs" : [
+               "/usr/X11R6/include"
+            ],
             "Libraries" : [
                "X11"
             ],
@@ -29,6 +27,9 @@
       {
          "Name" : "apple",
          "Options" : {
+            "IncludeDirs" : [
+               "/usr/X11R6/include"
+            ],
             "Libraries" : [
                "X11"
             ],
                "/usr/X11R6/lib"
             ]
          }
-      },
-      {
-         "Name" : "win32",
-         "Options" : {
-            "Libraries" : [
-               "obj/resources.o"
-            ]
-         }
       }
    ],
    "Configurations" : [
@@ -51,7 +44,6 @@
          "Name" : "Debug",
          "Options" : {
             "Debug" : true,
-            "Optimization" : "None",
             "PreprocessorDefinitions" : [
                "_DEBUG"
             ],
                "ecere"
             ],
             "Console" : true
-         },
-         "Platforms" : [
-            {
-               "Name" : "Win32",
-               "Options" : {
-                  "Libraries" : [
-
-                  ]
-               }
-            }
-         ]
+         }
       },
       {
          "Name" : "Release",
                "../obj/$(PLATFORM)/bin",
                "../obj/$(PLATFORM)/lib"
             ],
+            "FastMath" : true,
             "PostbuildCommands" : [
                "$(call cpq,$(TARGET),../obj/$(PLATFORM)/bin/)"
+            ],
+            "InstallCommands" : [
+               "$(if $(WINDOWS_HOST),$(call cpq,$(TARGET),\"$(BINDIR)/\"),install $(INSTALL_FLAGS) $(TARGET) $(BINDIR)/$(MODULE)$(E))"
             ]
          },
          "Platforms" : [
             {
-               "Name" : "Win32",
-               "Options" : {
-                  "Libraries" : [
-
-                  ]
-               }
-            },
-            {
                "Name" : "linux",
                "Options" : {
                   "Libraries" : [
             "Libraries" : [
                "ecere"
             ],
-            "Console" : true
-         },
-         "Platforms" : [
-            {
-               "Name" : "Win32",
-               "Options" : {
-                  "Libraries" : [
-
-                  ]
-               }
-            }
-         ]
+            "Console" : true,
+            "FastMath" : false
+         }
       },
       {
          "Name" : "Profile",
                "freetype",
                "harfbuzz"
             ],
-            "Console" : true
+            "Console" : true,
+            "FastMath" : true
          },
          "Platforms" : [
             {
          "Files" : [
             "../extras/FileSystemIterator.ec",
             "../extras/gui/layout.ec",
-            "../extras/gui/controls/StringsBox.ec"
+            "../extras/gui/controls/StringsBox.ec",
+            "../extras/types/DynamicString.ec"
          ]
       },
       {
             {
                "Folder" : "dialogs",
                "Files" : [
-                  "ActiveCompilerDialog.ec",
                   "CompilersDetectionDialog.ec",
                   "FindInFilesDialog.ec",
                   "GlobalSettingsDialog.ec",
                   "NewProjectDialog.ec",
                   "NodeProperties.ec",
-                  "ProjectActiveConfig.ec",
                   "WorkspaceSettings.ec",
                   "ProjectTabSettings.ec"
                ]
             "IDESettings.ec",
             "OldIDESettings.ec",
             "ProjectSettings.ec",
-            "licensing.ec"
+            "licensing.ec",
+            "resources.rc"
          ]
       }
    ],
          ]
       },
       {
+         "Folder" : "status",
+         "Files" : [
+            "software-update-available.png"
+         ]
+      },
+      {
          "Folder" : "locale",
          "Files" : [
             {