Kaydet (Commit) b2193386 authored tarafından Michael Stahl's avatar Michael Stahl

scp2: move winexplorerext libs to AutoInstall

Change-Id: I93d08ab46e401a2f37c9ad6e425e8014c7e05db1
üst 625c378b
...@@ -632,20 +632,28 @@ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooobinaryta ...@@ -632,20 +632,28 @@ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooobinaryta
) \ ) \
)) ))
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,winexplorerextbinarytable, \ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,winexplorerextbinarytable, \
shlxtmsi \ shlxtmsi \
)) ))
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_SHLXTHDL, \ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerext, \
ooofilt \ ooofilt \
ooofilt_x64 \
propertyhdl \
propertyhdl_x64 \
shlxthdl \ shlxthdl \
))
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextnt6, \
propertyhdl \
))
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64, \
ooofilt_x64 \
shlxthdl_x64 \ shlxthdl_x64 \
)) ))
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64nt6, \
propertyhdl_x64 \
))
endif # WNT endif # WNT
$(eval $(call gb_Helper_register_libraries_for_install,RTVERLIBS,ure, \ $(eval $(call gb_Helper_register_libraries_for_install,RTVERLIBS,ure, \
......
...@@ -33,6 +33,10 @@ $(eval $(call gb_AutoInstall_add_module,sdk,,SDK_EXECUTABLE)) ...@@ -33,6 +33,10 @@ $(eval $(call gb_AutoInstall_add_module,sdk,,SDK_EXECUTABLE))
$(eval $(call gb_AutoInstall_add_module,tde,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,tde,LIBO_LIB_FILE))
$(eval $(call gb_AutoInstall_add_module,ure,URE_PRIVATE_LIB,URE_EXECUTABLE,URE_JAR_FILE)) $(eval $(call gb_AutoInstall_add_module,ure,URE_PRIVATE_LIB,URE_EXECUTABLE,URE_JAR_FILE))
$(eval $(call gb_AutoInstall_add_module,winexplorerextbinarytable,LIBO_LIB_FILE_BINARYTABLE)) $(eval $(call gb_AutoInstall_add_module,winexplorerextbinarytable,LIBO_LIB_FILE_BINARYTABLE))
$(eval $(call gb_AutoInstall_add_module,winexplorerext,SHLXTHDL_LIB_FILE))
$(eval $(call gb_AutoInstall_add_module,winexplorerextnt6,SHLXTHDL_LIB_FILE_COMPONENTCONDITION,,,"VersionNT >= 600"))
$(eval $(call gb_AutoInstall_add_module,winexplorerextwin64,SHLXTHDL_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64"))
$(eval $(call gb_AutoInstall_add_module,winexplorerextwin64nt6,SHLXTHDL_LIB_FILE_COMPONENTCONDITION,,,"VersionNT64 >= 600"))
$(eval $(call gb_AutoInstall_add_module,writer,LIBO_LIB_FILE)) $(eval $(call gb_AutoInstall_add_module,writer,LIBO_LIB_FILE))
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
...@@ -9,8 +9,12 @@ ...@@ -9,8 +9,12 @@
$(eval $(call gb_InstallModule_InstallModule,scp2/winexplorerext)) $(eval $(call gb_InstallModule_InstallModule,scp2/winexplorerext))
$(eval $(call gb_InstallModule_define_if_set,scp2/winexplorerext,\ $(eval $(call gb_InstallModule_use_auto_install_libs,scp2/winexplorerext,\
BUILD_X64 \ winexplorerextbinarytable \
winexplorerext \
winexplorerextnt6 \
winexplorerextwin64 \
winexplorerextwin64nt6 \
)) ))
$(eval $(call gb_InstallModule_add_scpfiles,scp2/winexplorerext,\ $(eval $(call gb_InstallModule_add_scpfiles,scp2/winexplorerext,\
......
...@@ -172,6 +172,23 @@ End ...@@ -172,6 +172,23 @@ End
ComponentCondition = cond; \ ComponentCondition = cond; \
End End
#define SHLXTHDL_LIB_FILE(id,name) \
File id \
Name = name; \
LIB_FILE_BODY; \
Styles = (PACKED); \
Dir = gid_Dir_Shlxthdl; \
End
#define SHLXTHDL_LIB_FILE_COMPONENTCONDITION(id,name,cond) \
File id \
Name = name; \
LIB_FILE_BODY; \
Styles = (PACKED); \
Dir = gid_Dir_Shlxthdl; \
ComponentCondition = cond; \
End
#ifdef MACOSX #ifdef MACOSX
// links are craeted at configure time by odk/config/setsdkenv_unix.sh.in // links are craeted at configure time by odk/config/setsdkenv_unix.sh.in
#define SDK_LIBRARY_LINK(id,name,target) #define SDK_LIBRARY_LINK(id,name,target)
......
...@@ -23,63 +23,6 @@ Directory gid_Dir_Shlxthdl ...@@ -23,63 +23,6 @@ Directory gid_Dir_Shlxthdl
DosName = "shlxthdl"; DosName = "shlxthdl";
End End
File gid_File_Lib_OOoFilt
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "ooofilt.dll";
End
#ifdef BUILD_X64
File gid_File_Lib_OOoFilt64
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "ooofilt_x64.dll";
ComponentCondition = "VersionNT64";
End
#endif
File gid_File_Lib_Shlxthdl
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "shlxthdl.dll";
End
#ifdef BUILD_X64
File gid_File_Lib_Shlxthdl64
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "shlxthdl_x64.dll";
ComponentCondition = "VersionNT64";
End
#endif
File gid_File_Lib_PropertyHdl
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "propertyhdl.dll";
ComponentCondition = "VersionNT >= 600";
End
#ifdef BUILD_X64
File gid_File_Lib_PropertyHdl64
LIB_FILE_BODY;
Styles = (PACKED);
Dir = gid_Dir_Shlxthdl;
Name = "propertyhdl_x64.dll";
ComponentCondition = "VersionNT64 >= 600";
End
#endif
#ifdef BUILD_X64 #ifdef BUILD_X64
#if defined(WITH_VC100_REDIST) #if defined(WITH_VC100_REDIST)
......
...@@ -17,7 +17,12 @@ ...@@ -17,7 +17,12 @@
*/ */
#include "macros.inc" #include "macros.inc"
#include "AutoInstall/winexplorerextbinarytable" #include "AutoInstall/winexplorerextbinarytable"
#include "AutoInstall/winexplorerext"
#include "AutoInstall/winexplorerextnt6"
#include "AutoInstall/winexplorerextwin64"
#include "AutoInstall/winexplorerextwin64nt6"
Module gid_Module_Optional_Winexplorerext Module gid_Module_Optional_Winexplorerext
MOD_NAME_DESC ( MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS ); MOD_NAME_DESC ( MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS );
...@@ -26,10 +31,9 @@ Module gid_Module_Optional_Winexplorerext ...@@ -26,10 +31,9 @@ Module gid_Module_Optional_Winexplorerext
Minimal = YES; Minimal = YES;
ParentID = gid_Module_Optional; ParentID = gid_Module_Optional;
Dirs = (gid_Dir_Shlxthdl); Dirs = (gid_Dir_Shlxthdl);
Files = (auto_winexplorerextbinarytable_ALL Files = (auto_winexplorerextbinarytable_ALL,
gid_File_Lib_Shlxthdl, auto_winexplorerext_ALL,
gid_File_Lib_OOoFilt, auto_winexplorerextnt6_ALL,
gid_File_Lib_PropertyHdl,
gid_File_Tmp_Userinstall_Winexplorerext_Inf); gid_File_Tmp_Userinstall_Winexplorerext_Inf);
End End
...@@ -41,9 +45,8 @@ Module gid_Module_Optional_Winexplorerext_x64 ...@@ -41,9 +45,8 @@ Module gid_Module_Optional_Winexplorerext_x64
Default = YES; Default = YES;
Styles = (HIDDEN_ROOT); Styles = (HIDDEN_ROOT);
Dirs = (gid_Dir_Shlxthdl); Dirs = (gid_Dir_Shlxthdl);
Files = (gid_File_Lib_Shlxthdl64, Files = (auto_winexplorerextwin64_ALL,
gid_File_Lib_OOoFilt64, auto_winexplorerextwin64nt6_ALL,
gid_File_Lib_PropertyHdl64,
gid_File_Lib_Msvcp100, gid_File_Lib_Msvcp100,
gid_File_Lib_Msvcr100, gid_File_Lib_Msvcr100,
gid_File_Lib_Msvcp110, gid_File_Lib_Msvcp110,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment