aboutsummaryrefslogtreecommitdiff
path: root/src/ext/ext.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/ext.cmd')
-rw-r--r--src/ext/ext.cmd62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/ext/ext.cmd b/src/ext/ext.cmd
new file mode 100644
index 00000000..49120180
--- /dev/null
+++ b/src/ext/ext.cmd
@@ -0,0 +1,62 @@
1@setlocal
2@pushd %~dp0
3
4@set _C=Debug
5:parse_args
6@if /i "%1"=="release" set _C=Release& shift
7@if not "%1"=="" shift & goto parse_args
8
9@echo ext build %_C%
10
11:: These extensions must be built in this order.
12
13:: Util
14call Util\util.cmd %_C% || exit /b
15
16:: Bal
17call Bal\bal.cmd %_C% || exit /b
18
19:: NetFx
20call NetFx\netfx.cmd %_C% || exit /b
21
22
23:: The rest of the extensions are in alphabetical order.
24
25:: ComPlus
26call ComPlus\complus.cmd %_C% || exit /b
27
28:: Dependency
29call Dependency\dependency.cmd %_C% || exit /b
30
31:: DifxApp
32call DifxApp\difxapp.cmd %_C% || exit /b
33
34:: DirectX
35call DirectX\directx.cmd %_C% || exit /b
36
37:: Firewall
38call Firewall\firewall.cmd %_C% || exit /b
39
40:: Http
41call Http\http.cmd %_C% || exit /b
42
43:: Iis
44call Iis\iis.cmd %_C% || exit /b
45
46:: Msmq
47call Msmq\msmq.cmd %_C% || exit /b
48
49:: PowerShell
50call PowerShell\ps.cmd %_C% || exit /b
51
52:: Sql
53call Sql\sql.cmd %_C% || exit /b
54
55:: UI
56call UI\ui.cmd %_C% || exit /b
57
58:: VisualStudio
59call VisualStudio\vs.cmd %_C% || exit /b
60
61@popd
62@endlocal