GitHub PushEvent at 2014-05-13 05:42:11
Repository: ecere-sdk
Actor: redj
Payload: {"shas":[["da240333d567fa91df00b1f4b66b028144dd3c45","93a11251bf8cbd2250d5b1fd85f066d1222d1a66@ecere.com","tarball: add portable distribution tools. make portable. etc... wip\n [ ] add support for PortableApps.com\n [ ] fix crossplatform.mk shell commands to properly handle file lists with file name with spaces in them / fix the commented out rules for files with filename with spaces in them\n [ ] portable/README -- rename the flabors? core/minimal/complete vs core/mingw/mingwc++/allinone\n\n [ ] OBJ = ../obj/portable.$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/ vs OBJ = ../obj/portable/\n [ ] 32 vs 64 bit vs both\n [ ] cross compiling (portable and installer)\n [ ] ../obj/win32/bin -- hard coded paths, use vars, support bith depth, crossbuild\n\n [ ] missing opt #PORTABLE_ECERE_SDK_OPT_TINYCC -- include this in minimal\n [ ] missing opt #PORTABLE_ECERE_SDK_OPT_SOURCES -- to include ecere-sdk source code\n [ ] missing opt #PORTABLE_ECERE_SDK_OPT_TDM_CPP -- make cpp optional, PORTABLE_ECERE_SDK_OPT_TDM would not install c++\n [ ] missing opt #PORTABLE_ECERE_SDK_OPT_MINGW -- a mingw-w64 edition? I think not...\n [ ] missing opt #PORTABLE_ECERE_SDK_OPT_MINGW_CPP -- \"\n\n [ ] ecereIDE.ini multiple compiler configs?\n\n [ ] these files?\n\n       [ ] $(call cpq,../obj/win32.x32/bin/ecere.dll ../obj/win32.x32/lib/libecereVanilla.a \"ecere-sdk32\")\n       [ ] $(call cpq,../obj/win32.x32/bin/documentor.exe ../obj/win32.x32/bin/ide.exe \"ecere-sdk32/ide\")\n       [ ] $(call cpq,../obj/win32.x32/bin/ear.exe ../obj/win32.x32/bin/ec.dll ../obj/win32.x32/bin/ecc.exe ../obj/win32.x32/bin/ecereCOM.dll ../obj/win32.x32/bin/ecp.exe ../obj/win32.x32/bin/ecs.exe ../obj/win32.x32/bin/epj2make.exe \"ecere-sdk32/compiler\")\n       [ ] $(call cpq,../obj/win32.x32/bin/EDA.dll ../obj/win32.x32/bin/EDASQLite.dll \"ecere-sdk32/eda\")\n\n       [ ] $(call cpq,../ide/res/icon.png ecere.png ryoanji.png ryoanji-progress.png \"\"\n\n       [ ] $(call cpq,../ecere/res/elements/areaClose.png ../ecere/res/elements/areaMaximize.png ../ecere/res/elements/areaMinimize.png ../ecere/res/elements/areaRestore.png ../ecere/res/elements/arrowDown.png ../ecere/res/elements/arrowLeft.png ../ecere/res/elements/arrowRight.png ../ecere/res/elements/arrowUp.png \"ecere/elements\"\n       [ ] $(call cpq,../ecere/res/unicode/derivedGeneralCategoryStripped.txt \"ecere/unicode\"\n       [ ] $(call cpq,../ecere/res/actions/folderNew.png ../ecere/res/actions/goUp.png \"ecere/actions\"\n       [ ] $(call cpq,../ecere/res/devices/computer.png ../ecere/res/devices/driveHardDisk.png ../ecere/res/devices/driveRemovableMedia.png ../ecere/res/devices/mediaFloppy.png ../ecere/res/devices/mediaOptical.png \"ecere/devices\"\n       [ ] $(call cpq,../ecere/res/mimeTypes/file.png ../ecere/res/mimeTypes/brokenFile.png \"ecere/mimetypes\"\n       [ ] $(call cpq,../ecere/res/places/driveRemote.png ../ecere/res/places/folder.png ../ecere/res/places/folderRemote.png ../ecere/res/places/networkServer.png ../ecere/res/places/networkWorkgroup.png ../ecere/res/places/brokenFolder.png \"ecere/places\"\n       [ ] $(call cpq,../ecere/res/status/folderOpen.png \"ecere/status\"\n\n       [ ] $(call cpq,../ecere/locale/es.mo ../ecere/locale/hu.mo ../ecere/locale/mr.mo ../ecere/locale/nl.mo ../ecere/locale/pt_BR.mo ../ecere/locale/ru.mo ../ecere/locale/zh_CN.mo \"ecere/locale\"\n\n       [ ] $(call cpq,../obj/win32/bin/ecere.dll ../obj/win32/lib/libecereVanilla.a \"ecere-sdk\"\n       [ ] $(call cpq,../obj/win32/bin/documentor.exe ../obj/win32/bin/ide.exe \"ecere-sdk/ide\"\n       [ ] $(call cpq,../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 \"ecere-sdk/compiler\"\n       [ ] $(call cpq,../obj/win32/bin/EDA.dll ../obj/win32/bin/EDASQLite.dll \"ecere-sdk/eda\"\n\n       [ ] $(call cpq,coursework/Chapter\\ 1\\ -\\ Getting\\ Started/answers\\ -\\ chapter\\ 1.odt coursework/Chapter\\ 1\\ -\\ Getting\\ Started/exercises\\ -\\ chapter\\ 1.odt \"ecere-sdk/coursework/Chapter 1 - Getting Started\"\n       [ ] $(call cpq,coursework/Chapter\\ 1\\ -\\ Getting\\ Started/Lab1.1/helloWorld.ec coursework/Chapter\\ 1\\ -\\ Getting\\ Started/Lab1.1/HelloWorld.epj \"ecere-sdk/coursework/Chapter 1 - Getting Started/Lab1.1\"\n       [ ] $(call cpq,coursework/Chapter\\ 1\\ -\\ Getting\\ Started/Lab1.2/form1.ec coursework/Chapter\\ 1\\ -\\ Getting\\ Started/Lab1.2/HelloForm.epj \"ecere-sdk/coursework/Chapter 1 - Getting Started/Lab1.2\"\n       [ ] $(call cpq,coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/answers\\ -\\ chapter\\ 2.odt coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/exercises\\ -\\ chapter\\ 2.odt \"ecere-sdk/coursework/Chapter 2 - Variables and Data Types\"\n       [ ] $(call cpq,coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/Lab2.4/lab2.ec coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/Lab2.4/Lab2.epj \"ecere-sdk/coursework/Chapter 2 - Variables and Data Types/Lab2.4\"\n       [ ] $(call cpq,coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/Lab2.5/variables.ec coursework/Chapter\\ 2\\ -\\ Variables\\ and\\ Data\\ Types/Lab2.5/VariablesApp.epj \"ecere-sdk/coursework/Chapter 2 - Variables and Data Types/Lab2.5\"\n       [ ] $(call cpq,coursework/Chapter\\ 3\\ -\\ Operators/answers\\ -\\ chapter\\ 3.odt coursework/Chapter\\ 3\\ -\\ Operators/exercises\\ -\\ chapter\\ 3.odt \"ecere-sdk/coursework/Chapter 3 - Operators\"\n       [ ] $(call cpq,coursework/Chapter\\ 3\\ -\\ Operators/Lab3/lab3.ec coursework/Chapter\\ 3\\ -\\ Operators/Lab3/Lab3.epj \"ecere-sdk/coursework/Chapter 3 - Operators/Lab3\"\n       [ ] $(call cpq,coursework/Chapter\\ 4\\ -\\ Flow\\ Control/answers\\ -\\ chapter\\ 4.odt coursework/Chapter\\ 4\\ -\\ Flow\\ Control/exercises\\ -\\ chapter\\ 4.odt \"ecere-sdk/coursework/Chapter 4 - Flow Control\"\n       [ ] $(call cpq,coursework/Chapter\\ 4\\ -\\ Flow\\ Control/Lab4/lab4.ec coursework/Chapter\\ 4\\ -\\ Flow\\ Control/Lab4/Lab4.epj \"ecere-sdk/coursework/Chapter 4 - Flow Control/Lab4\"\n       [ ] $(call cpq,coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/answers\\ -\\ chapter\\ 5.odt coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/exercises\\ -\\ chapter\\ 5.odt \"ecere-sdk/coursework/Chapter 5 - Structures and Enumerations\"\n       [ ] $(call cpq,coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/Lab5/colors/lab5colors.ec coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/Lab5/colors/lab5colors.epj \"ecere-sdk/coursework/Chapter 5 - Structures and Enumerations/Lab5/colors\"\n       [ ] $(call cpq,coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/Lab5/vectors/lab5vectors.ec coursework/Chapter\\ 5\\ -\\ Structures\\ and\\ Enumerations/Lab5/vectors/lab5vectors.epj \"ecere-sdk/coursework/Chapter 5 - Structures and Enumerations/Lab5/vectors\"\n       [ ] $(call cpq,coursework/Chapter\\ 6\\ -\\ Classes,\\ Methods\\ and\\ Instances/answers\\ -\\ chapter\\ 6.odt coursework/Chapter\\ 6\\ -\\ Classes,\\ Methods\\ and\\ Instances/exercises\\ -\\ chapter\\ 6.odt \"ecere-sdk/coursework/Chapter 6 - Classes, Methods and Instances\"\n       [ ] $(call cpq,coursework/Chapter\\ 6\\ -\\ Classes,\\ Methods\\ and\\ Instances/Lab6/lab6.ec coursework/Chapter\\ 6\\ -\\ Classes,\\ Methods\\ and\\ Instances/Lab6/lab6.epj \"ecere-sdk/coursework/Chapter 6 - Classes, Methods and Instances/Lab6\"","Rejean Loyer",true]],"size":1,"ref":"refs/heads/zed","head":"da240333d567fa91df00b1f4b66b028144dd3c45"}