Initial git commit -- Transition from CodeGuard repository
[sdk] / compiler / ecp / ecp.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "ecp",
4    "Options" : {
5       "Warnings" : "All",
6       "TargetType" : "Executable",
7       "TargetFileName" : "ecp",
8       "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
9       "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)",
10       "Console" : true
11    },
12    "Configurations" : [
13       {
14          "Name" : "Debug",
15          "Options" : {
16             "Debug" : true,
17             "Optimization" : "None",
18             "PreprocessorDefinitions" : [
19                "_DEBUG"
20             ],
21             "Libraries" : [
22                "ecere"
23             ]
24          }
25       },
26       {
27          "Name" : "Release",
28          "Options" : {
29             "Warnings" : "None",
30             "Debug" : false,
31             "NoLineNumbers" : true,
32             "Optimization" : "Speed",
33             "Libraries" : [
34                "ecere"
35             ],
36             "LibraryDirs" : [
37                "../../obj/$(PLATFORM)/bin",
38                "../../obj/$(PLATFORM)/lib"
39             ],
40             "PostbuildCommands" : [
41                "$(call cpq,$(TARGET),../../obj/$(PLATFORM)/bin/)"
42             ]
43          }
44       },
45       {
46          "Name" : "MemoryGuard",
47          "Options" : {
48             "Debug" : true,
49             "MemoryGuard" : true,
50             "Optimization" : "None",
51             "PreprocessorDefinitions" : [
52                "_DEBUG"
53             ],
54             "Libraries" : [
55                "ecere"
56             ]
57          }
58       },
59       {
60          "Name" : "Bootstrap",
61          "Options" : {
62             "NoLineNumbers" : true,
63             "Optimization" : "Speed",
64             "PreprocessorDefinitions" : [
65                "ECERE_STATIC"
66             ],
67             "Libraries" : [
68                "ecBootstrap",
69                "ecereBootstrap"
70             ],
71             "LibraryDirs" : [
72                "../libec/obj/bootstrap.$(PLATFORM)",
73                "../../ecere/obj/bootstrap.$(PLATFORM)"
74             ]
75          },
76          "Platforms" : [
77             {
78                "Name" : "Linux",
79                "Options" : {
80                   "Libraries" : [
81                      "m",
82                      "dl"
83                   ]
84                }
85             },
86             {
87                "Name" : "Win32",
88                "Options" : {
89                   "Libraries" : [
90                      "winmm",
91                      "ws2_32",
92                      "kernel32",
93                      "user32",
94                      "gdi32",
95                      "mpr",
96                      "advapi32",
97                      "shell32",
98                      "imm32"
99                   ]
100                }
101             }
102          ]
103       }
104    ],
105    "Files" : [
106       "ecp.ec"
107    ],
108    "ResourcesPath" : "",
109    "Resources" : [
110
111    ]
112 }