Commit Graph

25 Commits

Author SHA1 Message Date
squall-leonhart d8586e26fb removed <AdditionalOptions>/D_ST_MODEL/D_SECURE_SCL=0 %(AdditionalOptions)</AdditionalOptions> from the vcxproj
its redundant in VS2010 and VS2012, and seems to be a source of build errors in VS2012 for some reason.
2013-03-29 08:31:17 +00:00
squall-leonhart 44c9f0ba01 fixed nasm props again 2013-03-03 03:20:28 +00:00
squall-leonhart 21da9c4f21 remove c_core from default preprocessors 2013-02-10 16:32:22 +00:00
squall-leonhart 2211c2298d some changes to how SubWCRev works, resolving build issues when attempting to build from a source tar and adding it back to dependencies.
also deletes the wx build folder because its not going going anywhere fast on windows.
2013-02-07 11:03:49 +00:00
squall-leonhart ba2dad5e93 same as last commit on trunk 2012-10-01 19:58:57 +00:00
squall-leonhart a3947f5a26 would help if i commit the file with /mp enabled instead of the one where i removed /mp from the advanced command line (don't need it on both pages) 2012-09-06 15:41:59 +00:00
squall-leonhart c9a3c7d38a >.> Shuffle2 was wrong.
that happens alot.
/mp switch enables the use of multiple cl.exe processes during assembling process, this cuts building vba-m times down by a nearly 3/4.
2012-09-06 14:58:46 +00:00
squall-leonhart 9837e61c00 update FSF address 2012-01-23 08:49:39 +00:00
squall-leonhart f752e66e26 remove the suo 2012-01-21 00:20:05 +00:00
squall-leonhart 2908c33111 shuffles magic mush...... trunk MSVC2010 buildfix 2012-01-20 22:03:27 +00:00
squall-leonhart b075ed7bf0 fex was fixed in the sln, but not the vcxproj :\ 2012-01-05 15:24:33 +00:00
squall-leonhart da25a02d6b SubWCRev is no longer standalone, removed from dependencies and pointed the project files to find it via path
updated DevInfo.txt
applied khh's patch for gbalink.cpp though more changes are required to bring trunk up to building since the Wx patches
2012-01-04 19:38:33 +00:00
squall-leonhart 4795fde374 move fex into trunk 2011-12-04 14:59:12 +00:00
squall-leonhart 6597e976aa DrNach is the one who decided on keeping externals out of the trunk/branch tree's , and I agree with him on keeping dependencies out of them,
if you have a problem, take it up with him and be sure you have a compelling argument
The argument is invalid for source tarballs because 
1. we don't provide recent ones 90% of the time. 
2. those who do provide them include them. 
3. anyone dumb enough to distribute one without the required externs inclluded needs a head examination
4. FEX can be disabled, its not required if it is unwanted.
5. a wget type tool can be executed from the cmake script to pull any required externals that aren't included in the tarball.
2011-12-04 10:13:57 +00:00
bgk 3444411fe7 ALL: Revert r1037:1041. Fix build.
FEX is not a common oss library thus it is not packaged by open source operating system distributors. That means if we ever want VBA-M to be packaged in OS distributions, we need to embed it in our main source tree, since fex is a dependency. 
The "dependencies" folder is outside of our main source tree thus it cant be used when building from a source tarball (for packaging).
zlib and SFML from the "dependencies" folder are only used when building the win32 port. All the other ports only use system libraries.
Having FEX somewhere within the "trunk" folder is REQUIRED for packaging, moving it elsewhere is NOT AN OPTION. Please live with it.
2011-12-04 07:27:25 +00:00
squall-leonhart e1cafeb1e9 trunk fex fixed 2011-12-04 02:55:52 +00:00
bgk 4aa596bd89 ALL: Revert r1029. Fex is now back in the main source tree.
Please don't break things you can't fix.
2011-12-03 13:09:12 +00:00
squall-leonhart feb8f7db71 fex is a dependency, it should be, and now is in the folder with the rest of our dependencies (breaks cmake on both prewx and trunk) 2011-06-30 09:21:20 +00:00
squall-leonhart 5f5ddb11a4 Bugger unicode support, we can just convert multibyte to widestring using google cloud services and a bunch of midgets running in spinwheels.
Also enables whole program optimisation (funnily i was only doing linker time optimisation so it wasn't as good as it could be.)
2011-04-26 07:25:16 +00:00
bgk 2c2804aa60 SVN: Applied proper properties to all files, mainly to get native end of lines. 2011-02-19 21:33:53 +00:00
squall-leonhart 36d59dd398 streamlined vcc directories some. 2010-10-28 12:35:24 +00:00
squall-leonhart 4a74120570 killed off 22 warnings by removing a command line override for zc:forscope. 2010-10-03 13:21:22 +00:00
squall-leonhart 8e823b24ef filters was named wrong for some reason O.o 2010-10-03 12:53:51 +00:00
squall-leonhart ec046d276b enable SSE optimisations in VCProj, intrinsics update nasm and revert shuffles changes to gb_apu_state.cpp.
i prefer warnings during compilation rather then a lack of function in the emulator, we can look at correcting the warnings in a less broken manner later.
2010-09-10 11:31:31 +00:00
squall-leonhart f8e6b90af4 2010-08-29 17:18:58 +00:00