]>
Commit | Line | Data |
---|---|---|
d183efc2 AS |
1 | # Copyright 2015 Cloudbase Solutions Srl |
2 | # | |
3 | # Licensed under the Apache License, Version 2.0 (the "License"); you may | |
4 | # not use this file except in compliance with the License.You may obtain | |
5 | # a copy of the License at | |
6 | # | |
7 | # http://www.apache.org/licenses/LICENSE-2.0 | |
8 | # | |
9 | # Unless required by applicable law or agreed to in writing, software | |
10 | # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | |
11 | # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the | |
12 | # License for the specific language governing permissions and limitations | |
13 | # under the License. | |
14 | ||
15 | PTHREAD_TEMP_DIR=`echo "$(PTHREAD_LDFLAGS)" | sed 's|^.\(.*\).$:\1||'` | |
16 | windows_installer: all | |
17 | #Userspace files needed for the installer | |
18 | cp -f $(top_srcdir)/datapath-windows/misc/OVS.psm1 windows/ovs-windows-installer/Services/OVS.psm1 | |
19 | cp -f $(top_srcdir)/vswitchd/vswitch.ovsschema windows/ovs-windows-installer/Services/vswitch.ovsschema | |
20 | cp -f $(top_srcdir)/vswitchd/ovs-vswitchd.exe windows/ovs-windows-installer/Services/ovs-vswitchd.exe | |
21 | cp -f $(top_srcdir)/ovsdb/ovsdb-server.exe windows/ovs-windows-installer/Services/ovsdb-server.exe | |
22 | cp -f $(top_srcdir)/utilities/*.exe windows/ovs-windows-installer/Binaries/ | |
23 | cp -f $(top_srcdir)/utilities/*.pdb windows/ovs-windows-installer/Symbols/ | |
24 | cp -f $(top_srcdir)/ovsdb/ovsdb-client.exe windows/ovs-windows-installer/Binaries/ovsdb-client.exe | |
25 | cp -f $(top_srcdir)/ovsdb/ovsdb-tool.exe windows/ovs-windows-installer/Binaries/ovsdb-tool.exe | |
26 | cp -f $(top_srcdir)/ovsdb/ovsdb-client.pdb windows/ovs-windows-installer/Symbols/ | |
27 | cp -f $(top_srcdir)/ovsdb/ovsdb-tool.pdb windows/ovs-windows-installer/Symbols/ | |
28 | #Third party files needed by the installer | |
1cb3649c | 29 | cp -f $(PTHREAD_WIN32_DIR_DLL_WIN_FORM)/*.dll windows/ovs-windows-installer/Binaries/ |
d183efc2 AS |
30 | cp -f "/c/Program Files (x86)/Common Files/Merge Modules/Microsoft_VC120_CRT_x86.msm" windows/ovs-windows-installer/Redist/Microsoft_VC120_CRT_x86.msm |
31 | #Forwarding extension files needed for the installer | |
32 | cp -f $(top_srcdir)/datapath-windows/x64/Win8$(VSTUDIO_CONFIG)/package/ovsext.cat windows/ovs-windows-installer/Driver/Win8/ovsext.cat | |
33 | cp -f $(top_srcdir)/datapath-windows/x64/Win8$(VSTUDIO_CONFIG)/package/ovsext.inf windows/ovs-windows-installer/Driver/Win8/ovsext.inf | |
34 | cp -f $(top_srcdir)/datapath-windows/x64/Win8$(VSTUDIO_CONFIG)/package/OVSExt.sys windows/ovs-windows-installer/Driver/Win8/OVSExt.sys | |
35 | cp -f $(top_srcdir)/datapath-windows/x64/Win8.1$(VSTUDIO_CONFIG)/package/ovsext.cat windows/ovs-windows-installer/Driver/Win8.1/ovsext.cat | |
36 | cp -f $(top_srcdir)/datapath-windows/x64/Win8.1$(VSTUDIO_CONFIG)/package/ovsext.inf windows/ovs-windows-installer/Driver/Win8.1/ovsext.inf | |
37 | cp -f $(top_srcdir)/datapath-windows/x64/Win8.1$(VSTUDIO_CONFIG)/package/ovsext.sys windows/ovs-windows-installer/Driver/Win8.1/ovsext.sys | |
9e947393 | 38 | MSBuild.exe windows/ovs-windows-installer.sln /target:Build /property:Configuration="Release" /property:Version="$(PACKAGE_VERSION)" |
d183efc2 AS |
39 | |
40 | EXTRA_DIST += \ | |
d183efc2 AS |
41 | windows/automake.mk \ |
42 | windows/README.rst \ | |
43 | windows/ovs-windows-installer.sln \ | |
44 | windows/ovs-windows-installer/Actions/OVSActions.js \ | |
45 | windows/ovs-windows-installer/CustomActions.wxs \ | |
46 | windows/ovs-windows-installer/Dialogs/BeginningDialog.wxs \ | |
47 | windows/ovs-windows-installer/Dialogs/MyEndDialog.wxs \ | |
48 | windows/ovs-windows-installer/Dialogs/MyTroubleshootDialog.wxs \ | |
49 | windows/ovs-windows-installer/Dialogs/UserFinishDialog.wxs \ | |
50 | windows/ovs-windows-installer/License.rtf \ | |
51 | windows/ovs-windows-installer/Product.wxs \ | |
52 | windows/ovs-windows-installer/UI.wxs \ | |
53 | windows/ovs-windows-installer/images/bannrbmp.bmp \ | |
54 | windows/ovs-windows-installer/images/dlgbmp.bmp \ | |
55 | windows/ovs-windows-installer/ovs-windows-installer.wixproj | |
56 |