],
"TargetType" : "Executable",
+ "TargetFileName" : "setup-ecere-0.44.08-win32",
"Libraries" : [
"ole32",
"uuid",
"PreprocessorDefinitions" : [
"ECERE_STATIC"
],
- "TargetFileName" : "setup-ecere-0.44-win32",
"Libraries" : [
"ecereInstaller",
"png",
],
"LibraryDirs" : [
"../ecere/obj/installer.win32"
- ]
+ ],
+ "FastMath" : true
}
},
{
"Options" : {
"Debug" : true,
"Optimization" : "None",
- "TargetFileName" : "setup-ecere-0.44-win32",
"Libraries" : [
"ole32",
"uuid",
"../ide/obj/resources.o",
"ecere"
],
- "Console" : true
+ "Console" : true,
+ "FastMath" : false
}
}
],
{
"Folder" : "src",
"Files" : [
- "createLink.ec",
- "installer.ec",
- "licenseBox.ec"
+ "installer.ec"
]
},
"../ide/src/IDESettings.ec",
"../ide/src/OldIDESettings.ec",
- "../extras/gui/controls/StringsBox.ec"
+ "../extras/gui/controls/StringsBox.ec",
+ "../ide/src/licensing.ec",
+ "../extras/createLink.ec",
+ "../extras/gui/controls/CheckListBox.ec"
],
"ResourcesPath" : "",
"Resources" : [
{
"Folder" : "mimetypes",
"Files" : [
- "../ecere/res/mimeTypes/file.png"
+ "../ecere/res/mimeTypes/file.png",
+ "../ecere/res/mimeTypes/brokenFile.png",
+ "../ecere/res/places/brokenFolder.png",
+ "../ecere/res/places/folder.png"
]
},
{
"mingw/binutils-2.21.53/bin/dllwrap.exe",
"mingw/binutils-2.21.53/bin/elfedit.exe",
"mingw/binutils-2.21.53/bin/gprof.exe",
- "mingw/binutils-2.21.53/bin/ld.bfd.exe",
"mingw/binutils-2.21.53/bin/ld.exe",
"mingw/binutils-2.21.53/bin/nm.exe",
"mingw/binutils-2.21.53/bin/objcopy.exe",
"Folder" : "mingw32",
"Files" : [
{
- "Folder" : "bin",
- "Files" : [
- "mingw/binutils-2.21.53/mingw32/bin/ar.exe",
- "mingw/binutils-2.21.53/mingw32/bin/as.exe",
- "mingw/binutils-2.21.53/mingw32/bin/dlltool.exe",
- "mingw/binutils-2.21.53/mingw32/bin/ld.bfd.exe",
- "mingw/binutils-2.21.53/mingw32/bin/ld.exe",
- "mingw/binutils-2.21.53/mingw32/bin/nm.exe",
- "mingw/binutils-2.21.53/mingw32/bin/objcopy.exe",
- "mingw/binutils-2.21.53/mingw32/bin/objdump.exe",
- "mingw/binutils-2.21.53/mingw32/bin/ranlib.exe",
- "mingw/binutils-2.21.53/mingw32/bin/strip.exe"
- ]
- },
- {
"Folder" : "lib",
"Files" : [
{
{
"Folder" : "ecere_bin/ide/ide",
"Files" : [
- "ecere/bin/documentor.exe",
- "ecere/bin/ide.exe"
+ "../obj/win32/bin/documentor.exe",
+ "../obj/win32/bin/ide.exe"
]
},
{
"Folder" : "ecere_bin/compiler/compiler",
"Files" : [
- "ecere/bin/ear.exe",
- "ecere/bin/ec.dll",
- "ecere/bin/ecc.exe",
- "ecere/bin/ecereCOM.dll",
- "ecere/bin/ecp.exe",
- "ecere/bin/ecs.exe",
- "ecere/bin/epj2make.exe"
+ "../obj/win32/bin/ear.exe",
+ "../obj/win32/bin/ec.dll",
+ "../obj/win32/bin/ecc.exe",
+ "../obj/win32/bin/ecereCOM.dll",
+ "../obj/win32/bin/ecp.exe",
+ "../obj/win32/bin/ecs.exe",
+ "../obj/win32/bin/epj2make.exe"
]
},
{
"Folder" : "eda",
"Files" : [
- "ecere/bin/EDA.dll",
- "ecere/bin/EDASQLite.dll"
+ "../obj/win32/bin/EDA.dll",
+ "../obj/win32/bin/EDASQLite.dll"
]
},
{
"Folder" : "doc",
"Files" : [
- "ecere/doc/ecere.eCdoc",
- "ecere/doc/ecereCOM.eCdoc",
- "ecere/doc/EDA.eCdoc"
+ "../doc/ecere.eCdoc",
+ "../doc/ecereCOM.eCdoc",
+ "../doc/EDA.eCdoc",
+ "../LICENSE",
+ "../README"
]
},
{
"Folder" : "book",
"Files" : [
- "ecere/doc/tao.pdf"
+ "../doc/tao.pdf"
]
},
{
]
},
{
- "Folder" : "coursework",
+ "Folder" : "coursework/coursework",
"Files" : [
{
"Folder" : "Chapter 1 - Getting Started",
{
"Folder" : "Lab1.1",
"Files" : [
- "coursework/Chapter 1 - Getting Started/Lab1.1/helloWorld.ec",
- "coursework/Chapter 1 - Getting Started/Lab1.1/HelloWorld.epj"
+ "helloWorld.ec",
+ "HelloWorld.epj"
]
},
{
"Folder" : "Lab1.2",
"Files" : [
- "coursework/Chapter 1 - Getting Started/Lab1.2/form1.ec",
- "coursework/Chapter 1 - Getting Started/Lab1.2/HelloForm.epj"
+ "form1.ec",
+ "HelloForm.epj"
]
},
- "coursework/Chapter 1 - Getting Started/answers - chapter 1.odt",
- "coursework/Chapter 1 - Getting Started/exercises - chapter 1.odt"
+ "answers - chapter 1.odt",
+ "exercises - chapter 1.odt"
]
},
{
{
"Folder" : "Lab2.4",
"Files" : [
- "coursework/Chapter 2 - Variables and Data Types/Lab2.4/lab2.ec",
- "coursework/Chapter 2 - Variables and Data Types/Lab2.4/Lab2.epj"
+ "lab2.ec",
+ "Lab2.epj"
]
},
{
"Folder" : "Lab2.5",
"Files" : [
- "coursework/Chapter 2 - Variables and Data Types/Lab2.5/variables.ec",
- "coursework/Chapter 2 - Variables and Data Types/Lab2.5/VariablesApp.epj"
+ "variables.ec",
+ "VariablesApp.epj"
]
},
- "coursework/Chapter 2 - Variables and Data Types/answers - chapter 2.odt",
- "coursework/Chapter 2 - Variables and Data Types/exercises - chapter 2.odt"
+ "answers - chapter 2.odt",
+ "exercises - chapter 2.odt"
]
},
{
{
"Folder" : "Lab3",
"Files" : [
- "coursework/Chapter 3 - Operators/Lab3/lab3.ec",
- "coursework/Chapter 3 - Operators/Lab3/Lab3.epj"
+ "lab3.ec",
+ "Lab3.epj"
]
},
- "coursework/Chapter 3 - Operators/answers - chapter 3.odt",
- "coursework/Chapter 3 - Operators/exercises - chapter 3.odt"
+ "answers - chapter 3.odt",
+ "exercises - chapter 3.odt"
]
},
{
{
"Folder" : "Lab4",
"Files" : [
- "coursework/Chapter 4 - Flow Control/Lab4/lab4.ec",
- "coursework/Chapter 4 - Flow Control/Lab4/Lab4.epj"
+ "lab4.ec",
+ "Lab4.epj"
]
},
- "coursework/Chapter 4 - Flow Control/answers - chapter 4.odt",
- "coursework/Chapter 4 - Flow Control/exercises - chapter 4.odt"
+ "answers - chapter 4.odt",
+ "exercises - chapter 4.odt"
]
},
{
{
"Folder" : "colors",
"Files" : [
- "coursework/Chapter 5 - Structures and Enumerations/Lab5/colors/lab5colors.ec",
- "coursework/Chapter 5 - Structures and Enumerations/Lab5/colors/lab5colors.epj"
+ "lab5colors.ec",
+ "lab5colors.epj"
]
},
{
"Folder" : "vectors",
"Files" : [
- "coursework/Chapter 5 - Structures and Enumerations/Lab5/vectors/lab5vectors.ec",
- "coursework/Chapter 5 - Structures and Enumerations/Lab5/vectors/lab5vectors.epj"
+ "lab5vectors.ec",
+ "lab5vectors.epj"
]
}
]
},
- "coursework/Chapter 5 - Structures and Enumerations/answers - chapter 5.odt",
- "coursework/Chapter 5 - Structures and Enumerations/exercises - chapter 5.odt"
+ "answers - chapter 5.odt",
+ "exercises - chapter 5.odt"
]
},
{
{
"Folder" : "Lab6",
"Files" : [
- "coursework/Chapter 6 - Classes, Methods and Instances/Lab6/lab6.ec",
- "coursework/Chapter 6 - Classes, Methods and Instances/Lab6/lab6.epj"
+ "lab6.ec",
+ "lab6.epj"
]
},
- "coursework/Chapter 6 - Classes, Methods and Instances/answers - chapter 6.odt",
- "coursework/Chapter 6 - Classes, Methods and Instances/exercises - chapter 6.odt"
+ "answers - chapter 6.odt",
+ "exercises - chapter 6.odt"
]
}
]
},
- "ecere/bin/ecere.dll",
- "ecere/LICENSE",
- "ecere/README",
- "ecere/lib/libecereVanilla.a"
+ "../obj/win32/bin/ecere.dll",
+ "../obj/win32/lib/libecereVanilla.a"
]
},
{
"Folder" : "ModelViewer",
"Files" : [
{
- "Folder" : "models",
- "Files" : [
- "../samples/3D/ModelViewer/models/dolphin.3ds",
- "../samples/3D/ModelViewer/models/teapot2.3ds",
- "../samples/3D/ModelViewer/models/ecere.3ds",
- "../samples/3D/ModelViewer/models/teapot - moving.3ds"
- ]
- },
- {
"Folder" : "res",
"Files" : [
"../samples/3D/ModelViewer/res/ecere.png",
},
"../samples/3D/ModelViewer/eModel.ec",
"../samples/3D/ModelViewer/eModel.epj",
- "../samples/3D/ModelViewer/engineSettings.ec"
+ "../samples/3D/ModelViewer/engineSettings.ec",
+ "../samples/3D/ModelViewer/dolphin.3ds",
+ "../samples/3D/ModelViewer/ecere.3ds",
+ "../samples/3D/ModelViewer/teapot.3ds"
]
},
{
"../extras/res/licenses/ecere.LICENSE",
"../extras/res/licenses/png.LICENSE",
"../extras/res/licenses/tango.COPYING",
- "../extras/res/licenses/zlib.README"
+ "../extras/res/licenses/zlib.README",
+ "../extras/res/licenses/freetype.LICENSE",
+ "../extras/res/licenses/gpl.LICENSE",
+ "../extras/res/licenses/harfbuzz.LICENSE",
+ "../extras/res/licenses/jpg.LICENSE",
+ "../extras/res/licenses/sqlite.LICENSE",
+ "../extras/res/licenses/ungif.LICENSE",
+ "../extras/res/licenses/upx.LICENSE"
]
},
{
}
]
},
- "ecere.bmp",
- "../ide/res/icon.png"
+ {
+ "Folder" : "licenses",
+ "Files" : [
+ "../extras/res/licenses/freetype.LICENSE",
+ "../extras/res/licenses/gpl.LICENSE",
+ "../extras/res/licenses/harfbuzz.LICENSE",
+ "../extras/res/licenses/jpg.LICENSE",
+ "../extras/res/licenses/png.LICENSE",
+ "../extras/res/licenses/sqlite.LICENSE",
+ "../extras/res/licenses/tango.COPYING",
+ "../extras/res/licenses/ungif.LICENSE",
+ "../extras/res/licenses/upx.LICENSE",
+ "../extras/res/licenses/zlib.README",
+ "../LICENSE"
+ ]
+ },
+ "../ide/res/icon.png",
+ "ecere.png",
+ "ryoanji.png",
+ "ryoanji-progress.png"
]
}