mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 08:25:03 +00:00
[CMAKE]
- Use pdef files in some dlls. svn path=/branches/cmake-bringup/; revision=49537
This commit is contained in:
parent
4dc6967310
commit
5c96fe41a4
27 changed files with 220 additions and 108 deletions
|
@ -4,8 +4,7 @@ set_unicode()
|
|||
list(APPEND SOURCE
|
||||
acledit.c
|
||||
stubs.c
|
||||
acledit.rc
|
||||
)
|
||||
acledit.rc)
|
||||
|
||||
add_library(acledit SHARED ${SOURCE})
|
||||
|
||||
|
|
|
@ -9,13 +9,7 @@ list(APPEND SOURCE
|
|||
guid.c
|
||||
misc.c
|
||||
sidcache.c
|
||||
aclui.rc
|
||||
aclui.def)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(aclui.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
|
||||
aclui.rc)
|
||||
|
||||
add_library(aclui SHARED
|
||||
${CMAKE_CURRENT_BINARY_DIR}/aclui_precomp.h.gch
|
||||
|
@ -23,6 +17,9 @@ add_library(aclui SHARED
|
|||
|
||||
set_module_type(aclui win32dll)
|
||||
|
||||
set_pdef_file(aclui aclui.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/aclui.def)
|
||||
|
||||
add_importlibs(aclui user32 gdi32 comctl32 ole32 oleaut32 advapi32 uxtheme kernel32 ntdll)
|
||||
|
||||
add_pch(aclui ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
|
||||
LIBRARY aclui.dll
|
||||
|
||||
EXPORTS
|
||||
CreateSecurityPage@4 @1
|
||||
EditSecurity@8 @2
|
||||
IID_ISecurityInformation @3 DATA
|
20
dll/win32/aclui/aclui.pdef
Normal file
20
dll/win32/aclui/aclui.pdef
Normal file
|
@ -0,0 +1,20 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY aclui.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(CreateSecurityPage,STDCALL,4)
|
||||
_NAME(EditSecurity,STDCALL,8)
|
||||
_NAME(IID_ISecurityInformation,EXTERN,0) DATA
|
|
@ -1,14 +1,13 @@
|
|||
|
||||
set_unicode()
|
||||
|
||||
add_library(avicap32 SHARED avicap32.c avicap32.rc avicap32.def)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(avicap32.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
add_library(avicap32 SHARED avicap32.c avicap32.rc)
|
||||
|
||||
set_module_type(avicap32 win32dll)
|
||||
|
||||
set_pdef_file(avicap32 avicap32.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/avicap32.def)
|
||||
|
||||
target_link_libraries(avicap32 wine)
|
||||
|
||||
add_importlibs(avicap32 advapi32 user32 version kernel32 ntdll)
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
|
||||
LIBRARY avicap32.dll
|
||||
|
||||
EXPORTS
|
||||
AppCleanup@4 @1
|
||||
capCreateCaptureWindowA@32 @2
|
||||
capCreateCaptureWindowW@32 @3
|
||||
capGetDriverDescriptionA@20 @4
|
||||
capGetDriverDescriptionW@20 @5
|
||||
videoThunk32@20 @6
|
23
dll/win32/avicap32/avicap32.pdef
Normal file
23
dll/win32/avicap32/avicap32.pdef
Normal file
|
@ -0,0 +1,23 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY avicap32.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(AppCleanup,STDCALL,4)
|
||||
_NAME(capCreateCaptureWindowA,STDCALL,32)
|
||||
_NAME(capCreateCaptureWindowW,STDCALL,32)
|
||||
_NAME(capGetDriverDescriptionA,STDCALL,20)
|
||||
_NAME(capGetDriverDescriptionW,STDCALL,20)
|
||||
_NAME(videoThunk32,STDCALL,20)
|
|
@ -1,14 +1,13 @@
|
|||
|
||||
set_unicode()
|
||||
|
||||
add_library(batt SHARED batt.c batt.rc batt.def)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(batt.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
add_library(batt SHARED batt.c batt.rc)
|
||||
|
||||
set_module_type(batt win32dll)
|
||||
|
||||
set_pdef_file(batt batt.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/batt.def)
|
||||
|
||||
add_importlibs(batt kernel32)
|
||||
|
||||
add_cab_target(batt 1)
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
|
||||
LIBRARY batt.dll
|
||||
|
||||
EXPORTS
|
||||
BatteryClassCoInstaller@16 @1
|
||||
BatteryClassInstall@12 @2
|
19
dll/win32/batt/batt.pdef
Normal file
19
dll/win32/batt/batt.pdef
Normal file
|
@ -0,0 +1,19 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY batt.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(BatteryClassCoInstaller,STDCALL,16)
|
||||
_NAME(BatteryClassInstall,STDCALL,12)
|
|
@ -1,11 +1,10 @@
|
|||
|
||||
set_unicode()
|
||||
|
||||
add_library(beepmidi SHARED beepmidi.c beepmidi.def)
|
||||
add_library(beepmidi SHARED beepmidi.c)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(beepmidi.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(beepmidi beepmidi.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/beepmidi.def)
|
||||
|
||||
set_entrypoint(beepmidi 0)
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
|
||||
LIBRARY beepmidi.dll
|
||||
|
||||
EXPORTS
|
||||
DriverProc@20 @1
|
||||
modMessage@20 @2
|
19
dll/win32/beepmidi/beepmidi.pdef
Normal file
19
dll/win32/beepmidi/beepmidi.pdef
Normal file
|
@ -0,0 +1,19 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY beepmidi.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(DriverProc,STDCALL,20)
|
||||
_NAME(modMessage,STDCALL,20)
|
|
@ -4,11 +4,10 @@ set_unicode()
|
|||
# Possible definitions: CARDSTYLE_DEFAULT or CARDSTYLE_BAVARIAN
|
||||
add_definitions(-DCARDSTYLE_DEFAULT)
|
||||
|
||||
add_library(cards SHARED cards.c cards.rc cards.def)
|
||||
add_library(cards SHARED cards.c cards.rc)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(cards.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(cards cards.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/cards.def)
|
||||
|
||||
set_module_type(cards win32dll)
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
|
||||
LIBRARY cards.dll
|
||||
|
||||
EXPORTS
|
||||
WEP@4 @1
|
||||
cdtAnimate@20 @2
|
||||
cdtDraw@24 @3
|
||||
cdtDrawExt@32 @4
|
||||
cdtInit@8 @5
|
||||
cdtTerm@0 @6
|
23
dll/win32/cards/cards.pdef
Normal file
23
dll/win32/cards/cards.pdef
Normal file
|
@ -0,0 +1,23 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY cards.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(WEP,STDCALL,4)
|
||||
_NAME(cdtAnimate,STDCALL,20)
|
||||
_NAME(cdtDraw,STDCALL,24)
|
||||
_NAME(cdtDrawExt,STDCALL,32)
|
||||
_NAME(cdtInit,STDCALL,8)
|
||||
_NAME(cdtTerm,STDCALL,0)
|
|
@ -1,13 +1,11 @@
|
|||
|
||||
add_definitions(-D__WINESRC__)
|
||||
|
||||
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
|
||||
|
||||
add_library(compstui SHARED compstui_main.c compstui.def)
|
||||
add_library(compstui SHARED compstui_main.c)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(compstui.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(compstui compstui.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/compstui.def)
|
||||
|
||||
set_module_type(compstui win32dll)
|
||||
|
||||
|
|
21
dll/win32/compstui/compstui.pdef
Normal file
21
dll/win32/compstui/compstui.pdef
Normal file
|
@ -0,0 +1,21 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY compstui.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(CommonPropertySheetUIA,STDCALL,16)
|
||||
_NAME(CommonPropertySheetUIW,STDCALL,16)
|
||||
_NAME(GetCPSUIUserData,STDCALL,4)
|
||||
_NAME(SetCPSUIUserData,STDCALL,8)
|
|
@ -3,11 +3,10 @@ set_unicode()
|
|||
|
||||
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
|
||||
|
||||
add_library(getuname SHARED getuname.c getuname.rc getuname.def)
|
||||
add_library(getuname SHARED getuname.c getuname.rc)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(getuname.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(getuname getuname.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/getuname.def)
|
||||
|
||||
set_module_type(getuname win32dll)
|
||||
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
|
||||
LIBRARY getuname.dll
|
||||
|
||||
EXPORTS
|
||||
GetUName@8 @1
|
18
dll/win32/getuname/getuname.pdef
Normal file
18
dll/win32/getuname/getuname.pdef
Normal file
|
@ -0,0 +1,18 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY getuname.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(GetUName,STDCALL,8)
|
|
@ -2,11 +2,10 @@
|
|||
add_definitions(-D__WINESRC__)
|
||||
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
|
||||
|
||||
add_library(localui SHARED localui.c localui.rc localui.def)
|
||||
add_library(localui SHARED localui.c localui.rc)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(localui.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(localui localui.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/localui.def)
|
||||
|
||||
set_module_type(localui win32dll)
|
||||
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
|
||||
LIBRARY localui.dll
|
||||
|
||||
EXPORTS
|
||||
InitializePrintMonitorUI@0 @1
|
18
dll/win32/localui/localui.pdef
Normal file
18
dll/win32/localui/localui.pdef
Normal file
|
@ -0,0 +1,18 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY localui.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(InitializePrintMonitorUI,STDCALL,0)
|
|
@ -4,11 +4,10 @@ set_unicode()
|
|||
add_definitions(-DLANGPACK)
|
||||
include_directories(include)
|
||||
|
||||
add_library(lpk SHARED dllmain.c stub.c lpk.rc lpk.def)
|
||||
add_library(lpk SHARED dllmain.c stub.c lpk.rc)
|
||||
|
||||
if(NOT MSVC)
|
||||
set_source_files_properties(lpk.def PROPERTIES EXTERNAL_OBJECT TRUE)
|
||||
endif()
|
||||
set_pdef_file(lpk lpk.pdef)
|
||||
add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/lpk.def)
|
||||
|
||||
set_module_type(lpk win32dll)
|
||||
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
|
||||
LIBRARY lpk.dll
|
||||
|
||||
EXPORTS
|
||||
LpkInitialize@4 @1
|
||||
LpkTabbedTextOut@48 @2
|
||||
LpkDllInitialize@12 @3
|
||||
LpkDrawTextEx@40 @4
|
||||
LpkEditControl @5 DATA
|
||||
LpkExtTextOut@36 @6
|
||||
LpkGetCharacterPlacement@28 @7
|
||||
LpkGetTextExtentExPoint@36 @8
|
||||
LpkPSMTextOut@24 @9
|
||||
LpkUseGDIWidthCache@20 @10
|
||||
ftsWordBreak@20 @11
|
28
dll/win32/lpk/lpk.pdef
Normal file
28
dll/win32/lpk/lpk.pdef
Normal file
|
@ -0,0 +1,28 @@
|
|||
; File generated automatically, do not edit!
|
||||
|
||||
LIBRARY lpk.dll
|
||||
|
||||
EXPORTS
|
||||
#define FOOL(x) x
|
||||
#if defined(__GNUC__) && defined(_X86_)
|
||||
#define _NAME_STDCALL(name, stackbytes) FOOL(name)@stackbytes
|
||||
#define _NAME_FASTCALL(name, stackbytes) FOOL(@)FOOL(name)@stackbytes
|
||||
#define _NAME_CDECL(name, stackbytes) FOOL(name)
|
||||
#else
|
||||
#define _NAME_STDCALL(name, stackbytes) name
|
||||
#define _NAME_FASTCALL(name, stackbytes) name
|
||||
#define _NAME_CDECL(name, stackbytes) name
|
||||
#endif
|
||||
#define _NAME_EXTERN(name, stackbytes) name
|
||||
#define _NAME(name, cc, stackbytes) _NAME_##cc(name, stackbytes)
|
||||
_NAME(LpkInitialize,STDCALL,4)
|
||||
_NAME(LpkTabbedTextOut,STDCALL,48)
|
||||
_NAME(LpkDllInitialize,STDCALL,12)
|
||||
_NAME(LpkDrawTextEx,STDCALL,40)
|
||||
_NAME(LpkEditControl,EXTERN,0) DATA
|
||||
_NAME(LpkExtTextOut,STDCALL,36)
|
||||
_NAME(LpkGetCharacterPlacement,STDCALL,28)
|
||||
_NAME(LpkGetTextExtentExPoint,STDCALL,36)
|
||||
_NAME(LpkPSMTextOut,STDCALL,24)
|
||||
_NAME(LpkUseGDIWidthCache,STDCALL,20)
|
||||
_NAME(ftsWordBreak,STDCALL,20)
|
Loading…
Reference in a new issue