-
Notifications
You must be signed in to change notification settings - Fork 16
/
makefile.nmake
38 lines (35 loc) · 1.3 KB
/
makefile.nmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# To build 32 bit machines in release mode, open the "VS x86 Native Tools
# Command Prompt" and run nmake from the project directory as follows:
#
# nmake -f makefile.nmake PLATFORM=x86
# nmake -f makefile.nmake PLATFORM=x86 INSTALLDIR=bin32 install
#
# To build 64 bit machines, open the "VS x64 Cross Tools Command Prompt" and
# run nmake as follows:
#
# nmake -f makefile.nmake
# nmake -f makefile.nmake INSTALLDIR=bin64 install
#
# Supported targets:
# all (default) - builds all machines
# clean - deletes all files from the build output directories
# install - copies machine binaries, presets and docs from the build output
# directories to INSTALLDIR
#
# Supported configuration values:
# PLATFORM=[x86|x64]
# CONFIGURATION=[Release|Debug]
# INSTALLDIR=<path>
#
# PLATFORM is usually picked up automatically in the x64 environment.
#
# CONFIGURATION defaults to Release.
#
# INSTALLDIR defaults to PLATFORM\CONFIGURATION. Relative paths are converted
# to absolute paths before passing down to makefiles in subdirectories.
# INSTALLDIR is treated as the root directory of a Buzz installation.
# Machine DLLs will be installed to INSTALLDIR\Gear\Effects and
# INSTALLDIR\Gear\Generators.
!INCLUDE common.nmake
SUBDIRS_ALL = common.all FSM.all Fuzzpilz.all Matilde.all Oomek.all
!INCLUDE subdirs.nmake