Commit Graph

26 Commits

Author SHA1 Message Date
wowzaman12 25b6799b10 cmakelists changes, wxwidgets interface build fix to follow.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1248 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-27 17:48:42 +00:00
skidau 2ee3f2d0f3 Added VS2013 solution by mickdermack.
Have to install the Multibyte MFC Library for Visual Studio 2013, because Multibyte strings were deprecated in favor of wchar strings.

https://www.microsoft.com/download/details.aspx?id=40770

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1247 a31d4220-a93d-0410-bf67-fe4944624d44
2015-03-26 21:19:37 +00:00
squall-leonhart 4ea9fadeec revert the > to >> change, fixes regression in loading ppmd 7z files.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1190 a31d4220-a93d-0410-bf67-fe4944624d44
2013-04-01 05:45:42 +00:00
squall-leonhart 2a3999f332 some small pvs warning fixes
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1188 a31d4220-a93d-0410-bf67-fe4944624d44
2013-03-31 12:19:34 +00:00
squall-leonhart 5a2da5176c >.> 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.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1119 a31d4220-a93d-0410-bf67-fe4944624d44
2012-09-06 14:58:46 +00:00
bgk a7c7f063c1 Fix build errors with zlib-1.2.6.
The problem relates to gzFile not being a typedef of voidp anymore in zlib-1.2.6.
Thanks to Tim Harder for the patch.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1091 a31d4220-a93d-0410-bf67-fe4944624d44
2012-03-25 08:09:07 +00:00
squall-leonhart 48e80bd225 fex updates
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1075 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-21 00:19:29 +00:00
squall-leonhart 05d20571f7 shuffles magic mush...... trunk MSVC2010 buildfix
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1071 a31d4220-a93d-0410-bf67-fe4944624d44
2012-01-20 22:03:27 +00:00
bgk 03f20b8cbf ALL: Apply standard SVN properties to recently added files. Motly to avoid file with mixed line ending.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1049 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 15:14:43 +00:00
squall-leonhart 1f861b2ad4 move fex into trunk
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1048 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 14:59:12 +00:00
squall-leonhart 4a7d17bc0b 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.

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1044 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 10:13:57 +00:00
bgk 4127bc4504 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.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1042 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 07:27:25 +00:00
squall-leonhart 33f7293698 deleted fex from trunk (for some reason)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1040 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-04 02:57:47 +00:00
bgk 7280c25517 ALL: Revert r1029. Fex is now back in the main source tree.
Please don't break things you can't fix.


git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1031 a31d4220-a93d-0410-bf67-fe4944624d44
2011-12-03 13:09:12 +00:00
squall-leonhart 82ffe9c0dc 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)
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1029 a31d4220-a93d-0410-bf67-fe4944624d44
2011-06-30 09:21:20 +00:00
squall-leonhart c478cf1fa9 buncha patches by darktjm
sdl fix not applied yet

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1017 a31d4220-a93d-0410-bf67-fe4944624d44
2011-05-24 07:39:29 +00:00
bgk 9146e35511 FEX: Fix build for MinGW. No need to use the safe version (and non standard) of localtime here.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1012 a31d4220-a93d-0410-bf67-fe4944624d44
2011-03-13 15:08:36 +00:00
bgk 45ee1a2929 FEX: Make fex crap properly convert filenames from 7z archives to utf8 under Linux
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@992 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-24 10:52:01 +00:00
bgk c2e60fb564 SVN: Set more properties
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@989 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-20 19:06:05 +00:00
bgk dee05ff978 SVN: Applied proper properties to all files, mainly to get native end of lines.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@975 a31d4220-a93d-0410-bf67-fe4944624d44
2011-02-19 21:33:53 +00:00
Squall-Leonhart 6bb4ade339 linux build fix, pushed to svn.
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@970 a31d4220-a93d-0410-bf67-fe4944624d44
2011-01-05 21:38:04 +00:00
Squall-Leonhart 7863f223e8 git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@969 a31d4220-a93d-0410-bf67-fe4944624d44 2011-01-01 14:51:42 +00:00
Squall-Leonhart 858e4fd90e LZMA2 support for file_extractor by Kode54
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@968 a31d4220-a93d-0410-bf67-fe4944624d44
2011-01-01 14:51:12 +00:00
squall-leonhart ed04e12377 git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@952 a31d4220-a93d-0410-bf67-fe4944624d44 2010-08-29 17:19:59 +00:00
shuffle2 60429e60cc sorry, forgot some files in the last commit
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@942 a31d4220-a93d-0410-bf67-fe4944624d44
2010-03-15 17:59:55 +00:00
shuffle2 8916e188e0 fix the cmake/linux build
moves dependencies/File_Extractor-1.0.0 to trunk/fex - we can't expect people to have this lib, and fex has dropped support for the "fex_mini".

git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@941 a31d4220-a93d-0410-bf67-fe4944624d44
2010-03-15 03:36:45 +00:00