Littleboy
7cfed737d7
CREATE_PROJECT: Add support for creating Visual Studio projects for the dev tools
...
- Move project name and description to BuildSetup structure
- Add list of tools to generate project for (similar to the list of features)
2011-09-06 19:17:39 -04:00
Littleboy
7d984aa53a
CREATE_PROJECT: Link with the static runtime library in release mode
...
This allows distributing MSVC compiled binaries without the MSVCRT runtime dll.
2011-06-06 13:12:07 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
cf43b51f67
Merge pull request #31 from lordhoto/win-res
...
Embed engine/theme dists files into Win Executable.
Check the following link for further discussion:
https://github.com/scummvm/scummvm/pull/31
2011-05-06 10:57:11 -07:00
Paul Gilbert
c35ef00c4a
DEVTOOLS: Fix linking failure in Visual Studio created project
2011-05-06 21:09:44 +10:00
Paul Gilbert
3758dcbbcc
DEVTOOLS: Bugfix for CREATE_PROJECT creating duplicate tag in Visual Studio projects
2011-05-06 19:39:12 +10:00
Johannes Schickel
d41c32d363
BUILD: Get rid of old MSVC style win resource support.
2011-05-05 20:28:43 +02:00
Littleboy
0e45aa8655
Merge remote-tracking branch 'upstream/master' into nsis
...
Conflicts:
devtools/create_project/scripts/postbuild.cmd
devtools/create_project/visualstudio.cpp
ports.mk
2011-05-02 17:21:10 -04:00
Johannes Schickel
1279264c37
CREATE_PROJECT: Replace macros by proper functions/methods.
2011-04-28 17:45:01 +02:00
Littleboy
3f2b25f879
TOOLS: Update create_project to optionally create an installer after a successful build
2011-04-27 11:08:45 -04:00
Littleboy
878d72b387
CREATE_PROJECT: Move project-specific information to configuration file
...
User-visible output and project-specific names are now defined in a config header.
This allows an easier usage of the create_project tools in other scummvm-derived projects (such as residual).
2011-04-24 16:59:48 -04:00
Littleboy
11b907ebf4
CREATE_PROJECT: Update revision number support (fixes bug #3280881 )
...
Replace existing environment variable based revision number support by a file-based method
- Generate a special header file in the build output folder with the current revision number
- Include the new header file from internal_version.h when a specific define is set
- Update create_project to define SCUMMVM_INTERNAL_REVISION as needed and add the build output folder to the include path
- Remove support for git-svn clones in the revision script (not useful anymore after the switch to git)
2011-04-24 16:59:46 -04:00
Littleboy
1f660237a4
CREATE_PROJECT: Change build events to also be run in release builds
...
Unofficial builds using MSVC in release mode will benefit from having a revision number available
2011-04-22 14:45:12 -04:00
Max Horn
6cf1de87ac
DEVTOOLS: Renamed 'tools' directory to 'devtools'
2011-04-09 23:47:35 +02:00