mirror of
https://github.com/glest/glest-source.git
synced 2025-09-08 23:10:42 +02:00
Polished pushing system for Windows
This commit is contained in:
@@ -9,4 +9,23 @@ To build ZetaGlest for the first time:
|
||||
4. Run `build-zg.bat` in `/mk/windows`.
|
||||
5. The built binaries will be found in the corresponding Visual Studio version and platform selected in `/mk/windows`.
|
||||
|
||||
Note: Before pushing changes to this folder or ZetaGlest in general, make sure that you run `delete-all-deps.bat` and `clean-all.bat` before you do so.
|
||||
Configuration in Visual Studio must be left as "Release", otherwise it won't compile,
|
||||
but one can still use debugging options by making the following changes in the project properties:
|
||||
|
||||
Debug:
|
||||
|
||||
Optimization=Disabled
|
||||
Inline Function Expansion: Disabled
|
||||
Enable Intrinsic Functions: No
|
||||
Favor Size Or Speed: Neither
|
||||
Preprocessor: DEBUG instead of NDEBUG
|
||||
Code Generation->Basic Runtime Checks: Both
|
||||
|
||||
Release:
|
||||
|
||||
Optimization=Full
|
||||
Inline Function Expansion: Any Suitable
|
||||
Enable Intrinsic Functions: Yes
|
||||
Favor Size Or Speed: Favor fast code
|
||||
Preprocessor: NDEBUG instead of DEBUG
|
||||
Code Generation->Basic Runtime Checks: Default
|
18
mk/windows/vs2015-32/.gitignore
vendored
Normal file
18
mk/windows/vs2015-32/.gitignore
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
*.lib
|
||||
*.exe
|
||||
*.dll
|
||||
*.db
|
||||
*.iobj
|
||||
*.opendb
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.map
|
||||
*.ncb
|
||||
*.bsc
|
||||
*.log
|
||||
*.tlog
|
||||
*.cache
|
||||
*.lastbuildstate
|
||||
*.exp
|
||||
*.ipch
|
||||
*.pch
|
@@ -1,20 +0,0 @@
|
||||
Configuration in Visual Studio must be left as "Release", otherwise it won't compile,
|
||||
but one can still use debugging options by making the following changes in the project properties:
|
||||
|
||||
Debug:
|
||||
|
||||
Optimization=Disabled
|
||||
Inline Function Expansion: Disabled
|
||||
Enable Intrinsic Functions: No
|
||||
Favor Size Or Speed: Neither
|
||||
Preprocessor: DEBUG instead of NDEBUG
|
||||
Code Generation->Basic Runtime Checks: Both
|
||||
|
||||
Release:
|
||||
|
||||
Optimization=Full
|
||||
Inline Function Expansion: Any Suitable
|
||||
Enable Intrinsic Functions: Yes
|
||||
Favor Size Or Speed: Favor fast code
|
||||
Preprocessor: NDEBUG instead of DEBUG
|
||||
Code Generation->Basic Runtime Checks: Default
|
18
mk/windows/vs2015-64/.gitignore
vendored
Normal file
18
mk/windows/vs2015-64/.gitignore
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
*.lib
|
||||
*.exe
|
||||
*.dll
|
||||
*.db
|
||||
*.iobj
|
||||
*.opendb
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.map
|
||||
*.ncb
|
||||
*.bsc
|
||||
*.log
|
||||
*.tlog
|
||||
*.cache
|
||||
*.lastbuildstate
|
||||
*.exp
|
||||
*.ipch
|
||||
*.pch
|
@@ -1,20 +0,0 @@
|
||||
Configuration in Visual Studio must be left as "Release", otherwise it won't compile,
|
||||
but one can still use debugging options by making the following changes in the project properties:
|
||||
|
||||
Debug:
|
||||
|
||||
Optimization=Disabled
|
||||
Inline Function Expansion: Disabled
|
||||
Enable Intrinsic Functions: No
|
||||
Favor Size Or Speed: Neither
|
||||
Preprocessor: DEBUG instead of NDEBUG
|
||||
Code Generation->Basic Runtime Checks: Both
|
||||
|
||||
Release:
|
||||
|
||||
Optimization=Full
|
||||
Inline Function Expansion: Any Suitable
|
||||
Enable Intrinsic Functions: Yes
|
||||
Favor Size Or Speed: Favor fast code
|
||||
Preprocessor: NDEBUG instead of DEBUG
|
||||
Code Generation->Basic Runtime Checks: Default
|
18
mk/windows/vs2017-32/.gitignore
vendored
Normal file
18
mk/windows/vs2017-32/.gitignore
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
*.lib
|
||||
*.exe
|
||||
*.dll
|
||||
*.db
|
||||
*.iobj
|
||||
*.opendb
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.map
|
||||
*.ncb
|
||||
*.bsc
|
||||
*.log
|
||||
*.tlog
|
||||
*.cache
|
||||
*.lastbuildstate
|
||||
*.exp
|
||||
*.ipch
|
||||
*.pch
|
@@ -1,20 +0,0 @@
|
||||
Configuration in Visual Studio must be left as "Release", otherwise it won't compile,
|
||||
but one can still use debugging options by making the following changes in the project properties:
|
||||
|
||||
Debug:
|
||||
|
||||
Optimization=Disabled
|
||||
Inline Function Expansion: Disabled
|
||||
Enable Intrinsic Functions: No
|
||||
Favor Size Or Speed: Neither
|
||||
Preprocessor: DEBUG instead of NDEBUG
|
||||
Code Generation->Basic Runtime Checks: Both
|
||||
|
||||
Release:
|
||||
|
||||
Optimization=Full
|
||||
Inline Function Expansion: Any Suitable
|
||||
Enable Intrinsic Functions: Yes
|
||||
Favor Size Or Speed: Favor fast code
|
||||
Preprocessor: NDEBUG instead of DEBUG
|
||||
Code Generation->Basic Runtime Checks: Default
|
18
mk/windows/vs2017-64/.gitignore
vendored
Normal file
18
mk/windows/vs2017-64/.gitignore
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
*.lib
|
||||
*.exe
|
||||
*.dll
|
||||
*.db
|
||||
*.iobj
|
||||
*.opendb
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.map
|
||||
*.ncb
|
||||
*.bsc
|
||||
*.log
|
||||
*.tlog
|
||||
*.cache
|
||||
*.lastbuildstate
|
||||
*.exp
|
||||
*.ipch
|
||||
*.pch
|
@@ -1,20 +0,0 @@
|
||||
Configuration in Visual Studio must be left as "Release", otherwise it won't compile,
|
||||
but one can still use debugging options by making the following changes in the project properties:
|
||||
|
||||
Debug:
|
||||
|
||||
Optimization=Disabled
|
||||
Inline Function Expansion: Disabled
|
||||
Enable Intrinsic Functions: No
|
||||
Favor Size Or Speed: Neither
|
||||
Preprocessor: DEBUG instead of NDEBUG
|
||||
Code Generation->Basic Runtime Checks: Both
|
||||
|
||||
Release:
|
||||
|
||||
Optimization=Full
|
||||
Inline Function Expansion: Any Suitable
|
||||
Enable Intrinsic Functions: Yes
|
||||
Favor Size Or Speed: Favor fast code
|
||||
Preprocessor: NDEBUG instead of DEBUG
|
||||
Code Generation->Basic Runtime Checks: Default
|
Reference in New Issue
Block a user