From b84fb7059504eed2e611b101953f0668e7ab763d Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath <[email protected]> Date: Mon, 29 Jun 2020 20:40:00 +0530 Subject: [PATCH 4/4] crt: move wimgapi to lib-common
Signed-off-by: Biswapriyo Nath <[email protected]> --- .../{libarm32 => lib-common}/wimgapi.def | 16 +++++ mingw-w64-crt/lib32/Makefile.am | 1 + mingw-w64-crt/lib32/wimgapi.def | 67 +++++++++++++++++++ mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/libarm64/Makefile.am | 1 + 5 files changed, 86 insertions(+) rename mingw-w64-crt/{libarm32 => lib-common}/wimgapi.def (74%) create mode 100644 mingw-w64-crt/lib32/wimgapi.def diff --git a/mingw-w64-crt/libarm32/wimgapi.def b/mingw-w64-crt/lib-common/wimgapi.def similarity index 74% rename from mingw-w64-crt/libarm32/wimgapi.def rename to mingw-w64-crt/lib-common/wimgapi.def index 8bd316f..e259913 100644 --- a/mingw-w64-crt/libarm32/wimgapi.def +++ b/mingw-w64-crt/lib-common/wimgapi.def @@ -5,6 +5,11 @@ ; LIBRARY "WIMGAPI.DLL" EXPORTS +;DllCanUnloadNow +;DllMain +WIMAddImagePath +WIMAddImagePaths +WIMAddWimbootEntry WIMApplyImage WIMCaptureImage WIMCloseHandle @@ -12,10 +17,12 @@ WIMCommitImageHandle WIMCopyFile WIMCreateFile WIMCreateImageFile +WIMCreateWofCompressedFile WIMDeleteImage WIMDeleteImageMounts WIMEnumImageFiles WIMExportImage +WIMExtractImageDirectory WIMExtractImagePath WIMFindFirstImageFile WIMFindNextImageFile @@ -30,22 +37,31 @@ WIMGetMountedImages WIMGetWIMBootEntries WIMGetWIMBootWIMPath WIMInitFileIOCallbacks +WIMInitializeWofDriver +WIMIsCurrentSystemWimboot +WIMIsReferenceWim WIMLoadImage WIMMountImage WIMMountImageHandle WIMProcessCustomImage +WIMReadFileEx WIMReadImageFile +WIMRedirectFolderBeforeApply WIMRegisterLogFile WIMRegisterMessageCallback WIMRemountImage WIMSetBootImage WIMSetFileIOCallbackTemporaryPath WIMSetImageInformation +WIMSetImageUserSpecifiedCreationTime WIMSetReferenceFile WIMSetTemporaryPath +WIMSetWimGuid +WIMSingleInstanceFile WIMSplitFile WIMUnmountImage WIMUnmountImageHandle WIMUnregisterLogFile WIMUnregisterMessageCallback WIMUpdateWIMBootEntry +WIMWriteFileWithIntegrity diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index 3980c5d..701aef4 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -298,6 +298,7 @@ lib32_DATA += %reldir%/libwer.a lib32_DATA += %reldir%/libwevtapi.a lib32_DATA += %reldir%/libwevtfwd.a lib32_DATA += %reldir%/libwiadss.a +lib32_DATA += %reldir%/libwimgapi.a lib32_DATA += %reldir%/libwin32k.a lib32_DATA += %reldir%/libwin32spl.a lib32_DATA += %reldir%/libwinhttp.a diff --git a/mingw-w64-crt/lib32/wimgapi.def b/mingw-w64-crt/lib32/wimgapi.def new file mode 100644 index 0000000..c1e0182 --- /dev/null +++ b/mingw-w64-crt/lib32/wimgapi.def @@ -0,0 +1,67 @@ +; +; Definition file of WIMGAPI.DLL +; Automatic generated by gendef +; written by Kai Tietz 2008 +; +LIBRARY "WIMGAPI.DLL" +EXPORTS +;DllCanUnloadNow@0 +;DllMain@12 +WIMAddImagePath@16 +WIMAddImagePaths@20 +WIMAddWimbootEntry@16 +WIMApplyImage@12 +WIMCaptureImage@12 +WIMCloseHandle@4 +WIMCommitImageHandle@12 +WIMCopyFile@24 +WIMCreateFile@24 +WIMCreateImageFile@20 +WIMCreateWofCompressedFile@12 +WIMDeleteImage@8 +WIMDeleteImageMounts@4 +WIMEnumImageFiles@16 +WIMExportImage@12 +WIMExtractImageDirectory@16 +WIMExtractImagePath@16 +WIMFindFirstImageFile@12 +WIMFindNextImageFile@8 +WIMGetAttributes@12 +WIMGetImageCount@4 +WIMGetImageInformation@12 +WIMGetMessageCallbackCount@4 +WIMGetMountedImageHandle@16 +WIMGetMountedImageInfo@20 +WIMGetMountedImageInfoFromHandle@20 +WIMGetMountedImages@8 +WIMGetWIMBootEntries@12 +WIMGetWIMBootWIMPath@8 +WIMInitFileIOCallbacks@4 +WIMInitializeWofDriver@8 +WIMIsCurrentSystemWimboot@0 +WIMIsReferenceWim@20 +WIMLoadImage@8 +WIMMountImage@16 +WIMMountImageHandle@12 +WIMProcessCustomImage@12 +WIMReadFileEx@20 +WIMReadImageFile@20 +WIMRedirectFolderBeforeApply@12 +WIMRegisterLogFile@8 +WIMRegisterMessageCallback@12 +WIMRemountImage@8 +WIMSetBootImage@8 +WIMSetFileIOCallbackTemporaryPath@4 +WIMSetImageInformation@12 +WIMSetImageUserSpecifiedCreationTime@8 +WIMSetReferenceFile@12 +WIMSetTemporaryPath@8 +WIMSetWimGuid@8 +WIMSingleInstanceFile@16 +WIMSplitFile@16 +WIMUnmountImage@16 +WIMUnmountImageHandle@8 +WIMUnregisterLogFile@4 +WIMUnregisterMessageCallback@8 +WIMUpdateWIMBootEntry@16 +WIMWriteFileWithIntegrity@16 diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index d64ad04..13ffda2 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -809,6 +809,7 @@ lib64_DATA += %reldir%/libxaudio2_8.a lib64_DATA += %reldir%/libd3dcompiler_46.a lib64_DATA += %reldir%/libd3dcsx_46.a lib64_DATA += %reldir%/libd3dcompiler_47.a +lib64_DATA += %reldir%/libwimgapi.a lib64_DATA += %reldir%/libwinhttp.a lib64_DATA += %reldir%/libruntimeobject.a lib64_DATA += %reldir%/libsynchronization.a diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index b82c098..4e38b1b 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -303,6 +303,7 @@ libarm64_DATA += %reldir%/libwebsocket.a libarm64_DATA += %reldir%/libwecapi.a libarm64_DATA += %reldir%/libwevtapi.a libarm64_DATA += %reldir%/libwiashext.a +libarm64_DATA += %reldir%/libwimgapi.a libarm64_DATA += %reldir%/libwindowsapp.a libarm64_DATA += %reldir%/libwinhttp.a libarm64_DATA += %reldir%/libwininet.a -- 2.27.0
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
