<wip> emscripten dev.
[sdk] / ecere / ecere.epj
index 632b9da..97d25c2 100644 (file)
@@ -85,8 +85,7 @@ from wherever you obtained them.
          "jpeg",
          "png",
          "z",
-         "freetype",
-         "SDL"
+         "freetype"
       ]
    },
    "Platforms" : [
@@ -199,7 +198,9 @@ from wherever you obtained them.
          "Options" : {
             "Debug" : true,
             "PreprocessorDefinitions" : [
-               "_DEBUG"
+               "_DEBUG",
+               "NO_TEMPLATE_DRIVER",
+               "NO_SDL_DRIVERS"
             ]
          }
       },
@@ -454,6 +455,15 @@ from wherever you obtained them.
             "TargetType" : "StaticLibrary",
             "TargetFileName" : "ecereStatic"
          }
+      },
+      {
+         "Name" : "pnacl",
+         "Options" : {
+            "PreprocessorDefinitions" : [
+               "_DEBUG",
+               "ECERE_NOSSL"
+            ]
+         }
       }
    ],
    "Files" : [
@@ -680,6 +690,12 @@ from wherever you obtained them.
                                  "Options" : {
                                     "ExcludeFromBuild" : false
                                  }
+                              },
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
                               }
                            ]
                         },
@@ -756,17 +772,7 @@ from wherever you obtained them.
                               }
                            ]
                         },
-                        {
-                           "FileName" : "PNGFormat.ec",
-                           "Configurations" : [
-                              {
-                                 "Name" : "Emscripten",
-                                 "Options" : {
-                                    "ExcludeFromBuild" : true
-                                 }
-                              }
-                           ]
-                        },
+                        "PNGFormat.ec",
                         {
                            "FileName" : "RGBFormat.ec",
                            "Configurations" : [
@@ -1582,12 +1588,49 @@ from wherever you obtained them.
                               }
                            ]
                         },
-                        "TemplateDisplayDriver.ec",
+                        {
+                           "FileName" : "TemplateDisplayDriver.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
                         {
                            "FileName" : "SDLDisplayDriver.ec",
-                           "Options" : {
-                              "ExcludeFromBuild" : false
-                           }
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
+                        {
+                           "FileName" : "SDL2DisplayDriver.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
+                        {
+                           "FileName" : "PepperDisplayDriver.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "pnacl",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
                         }
                      ],
                      "Options" : {
@@ -1922,7 +1965,17 @@ from wherever you obtained them.
                               }
                            ]
                         },
-                        "TemplateInterface.ec",
+                        {
+                           "FileName" : "TemplateInterface.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
                         {
                            "FileName" : "EmscriptenInterface.ec",
                            "Configurations" : [
@@ -1936,9 +1989,36 @@ from wherever you obtained them.
                         },
                         {
                            "FileName" : "SDLInterface.ec",
-                           "Options" : {
-                              "ExcludeFromBuild" : false
-                           }
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
+                        {
+                           "FileName" : "SDL2Interface.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "Debug",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
+                        },
+                        {
+                           "FileName" : "PepperInterface.ec",
+                           "Configurations" : [
+                              {
+                                 "Name" : "pnacl",
+                                 "Options" : {
+                                    "ExcludeFromBuild" : false
+                                 }
+                              }
+                           ]
                         }
                      ],
                      "Options" : {