b7d4442ac0
Fix Python linkage
2011-04-10 10:27:53 -07:00
0cbab3fb6e
A few more fixes
2011-04-09 18:45:42 -07:00
3a24302f74
CMakeify plPythonPack
2011-04-09 18:40:37 -07:00
65ace75aa9
Fix some more include paths
2011-04-09 18:31:52 -07:00
c6c5f3aad9
Make python link (dynamically)
2011-04-09 17:37:10 -07:00
f7a9adab72
Progress towards making plClient compile
2011-04-09 17:32:18 -07:00
7069e00e6f
The rest of NucleusLib
2011-04-09 11:53:24 -07:00
ae434d4eda
Almost done with NucleusLib cmake conversion
...
--HG--
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plNetCommon/plNetResManager.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/NucleusLib/pnNetCommon/plNetResManager.cpp
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plNetCommon/plNetResManager.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/NucleusLib/pnNetCommon/plNetResManager.h
2011-04-09 02:05:11 -07:00
7a4cbbe021
Rename the project to "Plasma"
2011-04-08 18:15:25 -07:00
0477edc597
Finished PubUtilLib cmakification
...
--HG--
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.cpp
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.h
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.cpp
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.h
2011-04-08 18:09:44 -07:00
4134a68f2c
Finish the port of FeatureLib to CMake
2011-04-08 00:45:19 -07:00
ff1320388e
A few minor tweaks (apparently the -DCLIENT is not needed, and is ignored by plVault anyway :( )
2011-04-08 00:05:33 -07:00
3bf6b7e182
PubUtilLib Part IV
2011-04-07 23:53:38 -07:00
93ac5b22a9
Start CMake-ifying NucleusLib
2011-04-08 01:29:34 -04:00
82a4fc867c
PubUtilLib part III
2011-04-07 21:24:11 -07:00
7f39558b23
PubUtilLib -> cmake part II
2011-04-07 20:24:35 -07:00
bead11fb28
First part of PubUtilLib cmakification
2011-04-07 19:33:24 -07:00
4b594c6e2e
Add target configurations from the sln to the root-level cmake project
2011-04-07 18:17:35 -07:00
3a51dd0902
Beginnings of CMake port
2011-04-07 15:41:31 -07:00
7b48da6cb2
Missed one of these
2011-04-07 15:37:34 -07:00
749ee03661
Fix for a guaranteed infinite recursive call bug
2011-04-07 15:10:02 -07:00
37a87f3b54
Fix some more conformance difference related errors/warnings
2011-04-07 15:09:09 -07:00
8b74d71d1f
Forgot one HAVE_CYPYTHONIDE area
2011-04-07 14:07:24 -07:00
3a57088bcf
Fix some conformance-based compiler warnings
2011-04-07 11:57:42 -07:00
3e95f4fe5a
Fix API difference for newer versions of python
2011-04-07 10:16:41 -07:00
daad778557
Add a compiler flag around uses of the missing CyPythonIDE module
2011-04-07 10:15:40 -07:00
83a4f6bfce
Backed out changeset 35c300baf2a4
...
I was using an incompatible version of libjpeg-8c. We will either need to use
the rgba-patched version or update the code to work correctly with vanilla.
I vote for the latter, since it will make porting easier...
2011-04-06 20:58:40 -07:00
9adb7ee54f
Fix plJPEG build against libjpeg-8c
2011-04-06 20:47:35 -07:00
c8cee29c78
Missed some "ref macro" uses
2011-04-06 20:22:04 -07:00
a6b57de65d
More picky compiler / standards fixes
2011-04-06 20:21:21 -07:00
694a060545
Add missing function/const types
2011-04-06 20:19:29 -07:00
ecb7d8b566
Fix a few issues with more strict modern compilers
2011-04-06 19:44:10 -07:00
53d629bf83
wchar_t should not be redefined on modern compilers
2011-04-06 19:41:58 -07:00
4218993bf5
Remove useless ref macro, since it conflicts with VS2010's libraries.
...
The compiler warnings will have to be cleaned up later (without the use of a silly macro)
2011-04-06 19:39:14 -07:00
c51ab05bd1
Remove projects from AllClient.sln that are missing.
...
Add plClientPatcher and plUruLauncher to AllClient.sln.
Adjust include and library paths in the "Release" build.
Adjust library depedencies to remove EAX, IJL, and Bink, and add IJG jpeg libraries.
Remove some overlooked Havok include files.
Add sample build and clean batch files to build the AllClient solution from a MSVC 2003 command prompt.
2011-03-29 17:08:04 -05:00
5db6f28a72
The Intel JPEG Library is no longer free. Since we can't just remove all
...
JPEG handling, replace IJL with the jpeg library from IJG, unless
IJL_SDK_AVAILABLE is defined.
2011-03-27 16:25:07 -07:00
6fc8ed0606
Remove EAX from the build, unless EAX_SDK_AVAILABLE is defined. Use some
...
data types which are defined now in EFX, but this change does not actually
change the code to use EFX in place of EAX. It just removes EAX entirely.
2011-03-27 16:24:10 -07:00
b687ab3cc0
Import modified jpeg-8c library. The library is modified to provide the
...
RGBA color space expected by plMipmap.
2011-03-27 16:22:32 -07:00
45bf6bd9ca
Add empty folders to initial commit using text file
2011-03-12 15:04:56 -05:00
b970ae4bad
Initial Commit of CyanWorlds.com Engine Open Source Client/Plugin
2011-03-12 12:34:52 -05:00