- Timestamp:
- Jul 18, 2011 8:11:16 AM (13 years ago)
- Location:
- trunk/src/VBox/Installer/win/Stub
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/win/Stub/Makefile.kmk
r35380 r37987 43 43 # The icon location is configurable. 44 44 VBoxStub.rc_INCS += $(VBoxStub_0_OUTDIR) 45 VBoxStub.rc_DEPS += $(VBoxStub_0_OUTDIR)/VBoxStub-icon.rc 46 VBoxStub.rc_CLEAN = $(VBoxStub_0_OUTDIR)/VBoxStub-icon.rc 45 VBoxStub.rc_DEPS += \ 46 $(VBoxStub_0_OUTDIR)/VBoxStub-icon.rc \ 47 $(VBoxStub_0_OUTDIR)/VBoxStub-manifest.rc 48 VBoxStub.rc_CLEAN = \ 49 $(VBoxStub_0_OUTDIR)/VBoxStub-icon.rc \ 50 $(VBoxStub_0_OUTDIR)/VBoxStub-manifest.rc 47 51 48 52 # Icon include file. … … 50 54 $(APPEND) -t $@ 'IDI_VIRTUALBOX ICON DISCARDABLE "$(subst /,\\,$(VBOX_WINDOWS_ICON_FILE))"' 51 55 56 # Manifest. 57 VBOX_STUB_MANIFEST_FILE := $(PATH_SUB_CURRENT)/VBoxStub.manifest 58 $$(VBoxStub_0_OUTDIR)/VBoxStub-manifest.rc: $(VBOX_STUB_MANIFEST_FILE) $(MAKEFILE_CURRENT) | $$(dir $$@) 59 $(APPEND) -t $@ 'APP_MANIFEST RT_MANIFEST "$(subst /,\\,$(VBOX_STUB_MANIFEST_FILE))"' 60 52 61 endif # x86 only 53 62 -
trunk/src/VBox/Installer/win/Stub/VBoxStub.cpp
r34206 r37987 20 20 *******************************************************************************/ 21 21 #include <windows.h> 22 #include <commctrl.h> 22 23 #include <lmerr.h> 23 24 #include <msiquery.h> … … 568 569 AssertMsgBreak(uLogLevel == ERROR_SUCCESS, ("Could not set installer logging level!\n")); 569 570 } 571 572 /* Initialize the common controls (extended version). This is necessary to 573 * run the actual .MSI installers with the new fancy visual control 574 * styles (XP+). Also, an integrated manifest is required. */ 575 INITCOMMONCONTROLSEX ccEx; 576 ccEx.dwSize = sizeof(INITCOMMONCONTROLSEX); 577 InitCommonControlsEx(&ccEx); /* Ignore failure. */ 570 578 571 579 UINT uStatus = ::MsiInstallProductA(pszTempFile, szMSIArgs); -
trunk/src/VBox/Installer/win/Stub/VBoxStub.rc
r32394 r37987 5 5 6 6 /* 7 * Copyright (C) 2009-201 0Oracle Corporation7 * Copyright (C) 2009-2011 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 52 52 53 53 #include "VBoxStub-icon.rc" 54 #include "VBoxStub-manifest.rc" 54 55 -
trunk/src/VBox/Installer/win/Stub/resource.h
r31667 r37987 15 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 16 */ 17 #define IDI_VIRTUALBOX 101 17 18 18 #define IDI_VIRTUALBOX 101 19 #define RT_MANIFEST 24 20 #define APP_MANIFEST 1 21
Note:
See TracChangeset
for help on using the changeset viewer.