Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-01 | Windows SDK variables are now cached to ease configuration | Aki | |
2021-10-01 | Removed unnecessary VS files from Opcode directory | Aki | |
2021-10-01 | Removed Opcode Demo directory | Aki | |
2021-10-01 | Removed vs left-overs | Aki | |
2021-10-01 | Removed doxygen generated docs | Aki | |
They can be rebuild anytime and are considered a build artifact/binary. | |||
2021-10-01 | Disabled Magic2 build | Aki | |
2021-10-01 | Partially fixed Magic2 build | Aki | |
2021-10-01 | Fixed Datafile utility build | Aki | |
2021-09-30 | Upgraded directinput expectations in Joystick.cpp | Aki | |
2021-09-30 | Added dx9 and win32 libraries to linker | Aki | |
2021-09-30 | Fixed weird behaviour of preprocessor | Aki | |
FIXME: investigate what is actually happening in here | |||
2021-09-30 | Hid precompiled header of Opcode | Aki | |
2021-09-30 | Fixed NetEx includes against win sdk | Aki | |
2021-09-30 | Merged nGenEx and Parser into Stars45 | Aki | |
2021-09-30 | Removed notes regarding removed directx and starshatter directories | Aki | |
2021-09-30 | Fixed weirdly propagated Ice macros | Aki | |
Something is wrong with the way cmake+vs use header files or it's just the problem with too minimalistic cmakelists that I use. | |||
2021-09-30 | Enabled keyword macros to avoid IcePreprocessor errors | Aki | |
2021-09-30 | Temporarily added windows sdk include path to stars45 | Aki | |
2021-09-30 | Added Opcode to cmake tree | Aki | |
2021-09-29 | Removed binaries and VS obsolete files | Aki | |
2021-09-29 | Updated internal dependencies for nGenEx and Stars45 | Aki | |
2021-09-29 | Fixed libpng public includes | Aki | |
2021-09-29 | Fixed vorbis public includes | Aki | |
2021-09-29 | Extended libpng cmake to allow linking inside this cmake tree | Aki | |
2021-09-29 | Added source directories to zlib public includes | Aki | |
2021-09-29 | Added dx9 sdk include dir to nGenEx | Aki | |
2021-09-29 | Added Parser dir to cmake tree | Aki | |
2021-09-29 | Enabled ogg and vorbis builds | Aki | |
2021-09-29 | Integrated ogg and vorbis into cmake root | Aki | |
2021-09-29 | Merge commit '74f4b1bc3b627ba4c7e03498234d88cacdfbe97b' as 'vorbis' | Aki | |
2021-09-29 | Squashed 'vorbis/' content from commit d22c3ab5f | Aki | |
git-subtree-dir: vorbis git-subtree-split: d22c3ab5f633460abc2532feee60ca0892134cbf | |||
2021-09-29 | Merge commit '8f3471999e929bb99116fac52b94d572c42ba15e' as 'ogg' | Aki | |
2021-09-29 | Squashed 'ogg/' content from commit 4380566a4 | Aki | |
git-subtree-dir: ogg git-subtree-split: 4380566a44b8d5e85ad511c9c17eb04197863ec5 | |||
2021-09-29 | Enabled zlib and libpng in cmake root | Aki | |
2021-09-29 | Integrated zlib and libpng closer into the cmake tree | Aki | |
2021-09-29 | Removed oggvorbis | Aki | |
2021-09-29 | Merge commit '32d5cbb90bcca185eb2f96307f1fc644c612178d' as 'libpng' | Aki | |
2021-09-29 | Squashed 'libpng/' content from commit 3d3aae16 | Aki | |
git-subtree-dir: libpng git-subtree-split: 3d3aae1697897e92176530bc6e85c551772614ea | |||
2021-09-29 | Removed libpng | Aki | |
2021-09-29 | Merge commit '07162fa301835387e4da4278326ec1ff45d1dc3e' as 'zlib' | Aki | |
2021-09-29 | Squashed 'zlib/' content from commit cacf7f1 | Aki | |
git-subtree-dir: zlib git-subtree-split: cacf7f1d4e3d44d871b605da3b647f07d718623f | |||
2021-09-29 | Removed zlib | Aki | |
2021-09-28 | Added missing FoundationEx dependencies | Aki | |
2021-09-28 | Downgraded required cmake by minor release | Aki | |
2021-09-28 | Created best-guess cmake stubs | Aki | |
Structure of the project as whole is... questionable. It looks that the directories are intermingled even if they appear separated. This is a first guess to have at least something in place. | |||
2019-09-15 | Update .gitignore | Yasha Jannoo | |
Add some static library files generated for Starshatter to gitignore. | |||
2019-09-15 | Update Opcode.vcxproj | Yasha Jannoo | |
Set the TargetNames for all the debug builds to be the same. Turn off Minimal Rebuild as we have for the other projects in commit ecb247e. | |||
2019-09-14 | Specify solution zlib dependencies | Yasha Jannoo | |
Set zlib as a dependency for a number of solution projects, presumably to help decide the build order. | |||
2019-09-14 | Update zlib 3rd party code to v1.2.11 | Yasha Jannoo | |
zlib source code, version 1.2.11. https://www.zlib.net/. Include all the gynmastics involved in: - making sure we compile zlibstat and set the output files locations and filename to those expected by the starshatter setup. - turning off the ASM includes as they are invalid for the new versions of zlib (and crash when running). - matching the calling conventions of the Starshatter code by ommiting ZLIB_WINAPI from the zlib preprocessor defines. - fix debug build compile error in zlibstatic: https://stackoverflow.com/questions/31867018/unresolved-external-symbol-except-handler4-common-in-visual-studio-2015 This fixes some string warnings. | |||
2019-09-12 | Fix ill-formed and warning-causing new overloaded and delete operators | Yasha Jannoo | |
From VS2015 onwards, overloaded new and delete operators were no longer allowed to be declared inline. See https://docs.microsoft.com/en-us/cpp/porting/visual-cpp-what-s-new-2003-through-2015?view=vs-2019. As a consequence of moving the definitions into source files, we cannot simply include the headers in the files they are required in without also either creating a static library or including the source files in the projects. Do the latter as the pattern fits other examples of dependencies across projects in the solution. The overloaded operator definitions could be made neater in a future change. For now they are written as their declarations appear in the header file, with the same ifdefs as in the header file. |