Start to separate KERNEL out of libwine.
This commit is contained in:
parent
8037389c49
commit
36b5b6b9f4
|
@ -104,6 +104,7 @@ DLLS = \
|
||||||
imagehlp \
|
imagehlp \
|
||||||
imm32 \
|
imm32 \
|
||||||
joystick.drv \
|
joystick.drv \
|
||||||
|
kernel32 \
|
||||||
lz32 \
|
lz32 \
|
||||||
mcianim.drv \
|
mcianim.drv \
|
||||||
mciavi.drv \
|
mciavi.drv \
|
||||||
|
|
|
@ -31,6 +31,7 @@ LIBSUBDIRS = \
|
||||||
dlls/advapi32 \
|
dlls/advapi32 \
|
||||||
dlls/crtdll \
|
dlls/crtdll \
|
||||||
dlls/display \
|
dlls/display \
|
||||||
|
dlls/kernel \
|
||||||
dlls/mouse \
|
dlls/mouse \
|
||||||
dlls/ntdll \
|
dlls/ntdll \
|
||||||
files \
|
files \
|
||||||
|
|
|
@ -6207,6 +6207,7 @@ dlls/gdi/Makefile
|
||||||
dlls/icmp/Makefile
|
dlls/icmp/Makefile
|
||||||
dlls/imagehlp/Makefile
|
dlls/imagehlp/Makefile
|
||||||
dlls/imm32/Makefile
|
dlls/imm32/Makefile
|
||||||
|
dlls/kernel/Makefile
|
||||||
dlls/lzexpand/Makefile
|
dlls/lzexpand/Makefile
|
||||||
dlls/mouse/Makefile
|
dlls/mouse/Makefile
|
||||||
dlls/mpr/Makefile
|
dlls/mpr/Makefile
|
||||||
|
@ -6441,6 +6442,7 @@ dlls/gdi/Makefile
|
||||||
dlls/icmp/Makefile
|
dlls/icmp/Makefile
|
||||||
dlls/imagehlp/Makefile
|
dlls/imagehlp/Makefile
|
||||||
dlls/imm32/Makefile
|
dlls/imm32/Makefile
|
||||||
|
dlls/kernel/Makefile
|
||||||
dlls/lzexpand/Makefile
|
dlls/lzexpand/Makefile
|
||||||
dlls/mouse/Makefile
|
dlls/mouse/Makefile
|
||||||
dlls/mpr/Makefile
|
dlls/mpr/Makefile
|
||||||
|
|
|
@ -1001,6 +1001,7 @@ dlls/gdi/Makefile
|
||||||
dlls/icmp/Makefile
|
dlls/icmp/Makefile
|
||||||
dlls/imagehlp/Makefile
|
dlls/imagehlp/Makefile
|
||||||
dlls/imm32/Makefile
|
dlls/imm32/Makefile
|
||||||
|
dlls/kernel/Makefile
|
||||||
dlls/lzexpand/Makefile
|
dlls/lzexpand/Makefile
|
||||||
dlls/mouse/Makefile
|
dlls/mouse/Makefile
|
||||||
dlls/mpr/Makefile
|
dlls/mpr/Makefile
|
||||||
|
|
|
@ -24,6 +24,7 @@ DLLFILES = \
|
||||||
icmp/libicmp.@LIBEXT@ \
|
icmp/libicmp.@LIBEXT@ \
|
||||||
imagehlp/libimagehlp.@LIBEXT@ \
|
imagehlp/libimagehlp.@LIBEXT@ \
|
||||||
imm32/libimm32.@LIBEXT@ \
|
imm32/libimm32.@LIBEXT@ \
|
||||||
|
kernel/libkernel32.@LIBEXT@ \
|
||||||
lzexpand/liblz32.@LIBEXT@ \
|
lzexpand/liblz32.@LIBEXT@ \
|
||||||
mpr/libmpr.@LIBEXT@ \
|
mpr/libmpr.@LIBEXT@ \
|
||||||
msacm/libmsacm.@LIBEXT@ \
|
msacm/libmsacm.@LIBEXT@ \
|
||||||
|
@ -72,11 +73,14 @@ DLLFILES = \
|
||||||
# extra names for dlls containing multiple spec files
|
# extra names for dlls containing multiple spec files
|
||||||
EXTRADLLNAMES = \
|
EXTRADLLNAMES = \
|
||||||
avifile \
|
avifile \
|
||||||
|
comm \
|
||||||
commdlg \
|
commdlg \
|
||||||
compobj \
|
compobj \
|
||||||
ddeml \
|
ddeml \
|
||||||
|
dispdib \
|
||||||
dplay \
|
dplay \
|
||||||
gdi \
|
gdi \
|
||||||
|
kernel \
|
||||||
keyboard \
|
keyboard \
|
||||||
lzexpand \
|
lzexpand \
|
||||||
mmsystem \
|
mmsystem \
|
||||||
|
@ -93,13 +97,17 @@ EXTRADLLNAMES = \
|
||||||
shell \
|
shell \
|
||||||
shlwapi \
|
shlwapi \
|
||||||
storage \
|
storage \
|
||||||
|
system \
|
||||||
|
toolhelp \
|
||||||
typelib \
|
typelib \
|
||||||
user \
|
user \
|
||||||
ver \
|
ver \
|
||||||
w32sys \
|
w32sys \
|
||||||
win32s16 \
|
win32s16 \
|
||||||
winaspi \
|
winaspi \
|
||||||
winsock
|
winsock \
|
||||||
|
wow32 \
|
||||||
|
wprocs
|
||||||
|
|
||||||
SUBDIRS = \
|
SUBDIRS = \
|
||||||
avifil32 \
|
avifil32 \
|
||||||
|
@ -114,6 +122,7 @@ SUBDIRS = \
|
||||||
icmp \
|
icmp \
|
||||||
imagehlp \
|
imagehlp \
|
||||||
imm32 \
|
imm32 \
|
||||||
|
kernel \
|
||||||
lzexpand \
|
lzexpand \
|
||||||
mpr \
|
mpr \
|
||||||
msacm \
|
msacm \
|
||||||
|
@ -182,7 +191,7 @@ libdplayx.@LIBEXT@ libdplay.@LIBEXT@: dplayx/libdplayx.@LIBEXT@
|
||||||
libdsound.@LIBEXT@: dsound/libdsound.@LIBEXT@
|
libdsound.@LIBEXT@: dsound/libdsound.@LIBEXT@
|
||||||
$(RM) $@ && $(LN_S) dsound/libdsound.@LIBEXT@ $@
|
$(RM) $@ && $(LN_S) dsound/libdsound.@LIBEXT@ $@
|
||||||
|
|
||||||
libgdi32.@LIBEXT@ libgdi.@LIBEXT@: gdi/libgdi32.@LIBEXT@
|
libgdi32.@LIBEXT@ libgdi.@LIBEXT@ libdispdib.@LIBEXT@: gdi/libgdi32.@LIBEXT@
|
||||||
$(RM) $@ && $(LN_S) gdi/libgdi32.@LIBEXT@ $@
|
$(RM) $@ && $(LN_S) gdi/libgdi32.@LIBEXT@ $@
|
||||||
|
|
||||||
libicmp.@LIBEXT@: icmp/libicmp.@LIBEXT@
|
libicmp.@LIBEXT@: icmp/libicmp.@LIBEXT@
|
||||||
|
@ -194,6 +203,9 @@ libimagehlp.@LIBEXT@: imagehlp/libimagehlp.@LIBEXT@
|
||||||
libimm32.@LIBEXT@: imm32/libimm32.@LIBEXT@
|
libimm32.@LIBEXT@: imm32/libimm32.@LIBEXT@
|
||||||
$(RM) $@ && $(LN_S) imm32/libimm32.@LIBEXT@ $@
|
$(RM) $@ && $(LN_S) imm32/libimm32.@LIBEXT@ $@
|
||||||
|
|
||||||
|
libkernel32.@LIBEXT@ libwow32.@LIBEXT@ libcomm.@LIBEXT@ libkernel.@LIBEXT@ libsystem.@LIBEXT@ libtoolhelp.@LIBEXT@ libwprocs.@LIBEXT@: kernel/libkernel32.@LIBEXT@
|
||||||
|
$(RM) $@ && $(LN_S) kernel/libkernel32.@LIBEXT@ $@
|
||||||
|
|
||||||
libjoystick.drv.@LIBEXT@: winmm/joystick/libjoystick.drv.@LIBEXT@
|
libjoystick.drv.@LIBEXT@: winmm/joystick/libjoystick.drv.@LIBEXT@
|
||||||
$(RM) $@ && $(LN_S) winmm/joystick/libjoystick.drv.@LIBEXT@ $@
|
$(RM) $@ && $(LN_S) winmm/joystick/libjoystick.drv.@LIBEXT@ $@
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
Makefile
|
||||||
|
comm.spec.c
|
||||||
|
kernel.spec.c
|
||||||
|
kernel32.spec.c
|
||||||
|
libkernel32.so.1.0
|
||||||
|
system.spec.c
|
||||||
|
toolhelp.spec.c
|
||||||
|
wow32.spec.c
|
||||||
|
wprocs.spec.c
|
|
@ -0,0 +1,20 @@
|
||||||
|
TOPSRCDIR = @top_srcdir@
|
||||||
|
TOPOBJDIR = ../..
|
||||||
|
SRCDIR = @srcdir@
|
||||||
|
VPATH = @srcdir@
|
||||||
|
MODULE = kernel32
|
||||||
|
SOVERSION = 1.0
|
||||||
|
ALTNAMES = wow32 comm kernel system toolhelp wprocs
|
||||||
|
|
||||||
|
SPEC_SRCS = \
|
||||||
|
kernel32.spec \
|
||||||
|
wow32.spec \
|
||||||
|
comm.spec \
|
||||||
|
kernel.spec \
|
||||||
|
system.spec \
|
||||||
|
toolhelp.spec \
|
||||||
|
wprocs.spec
|
||||||
|
|
||||||
|
@MAKE_DLL_RULES@
|
||||||
|
|
||||||
|
### Dependencies:
|
|
@ -1,4 +1,3 @@
|
||||||
*.spec.c
|
|
||||||
Makefile
|
Makefile
|
||||||
call16.s
|
call16.s
|
||||||
thunk.glue.c
|
thunk.glue.c
|
||||||
|
|
|
@ -5,14 +5,6 @@ SRCDIR = @srcdir@
|
||||||
VPATH = @srcdir@
|
VPATH = @srcdir@
|
||||||
MODULE = if1632
|
MODULE = if1632
|
||||||
|
|
||||||
SPEC_SRCS = \
|
|
||||||
comm.spec \
|
|
||||||
dispdib.spec \
|
|
||||||
kernel.spec \
|
|
||||||
system.spec \
|
|
||||||
toolhelp.spec \
|
|
||||||
wprocs.spec
|
|
||||||
|
|
||||||
C_SRCS = \
|
C_SRCS = \
|
||||||
builtin.c \
|
builtin.c \
|
||||||
dummy.c \
|
dummy.c \
|
||||||
|
|
|
@ -1,4 +1,2 @@
|
||||||
Makefile
|
Makefile
|
||||||
call32.s
|
call32.s
|
||||||
kernel32.spec.c
|
|
||||||
wow32.spec.c
|
|
||||||
|
|
|
@ -5,10 +5,6 @@ SRCDIR = @srcdir@
|
||||||
VPATH = @srcdir@
|
VPATH = @srcdir@
|
||||||
MODULE = relay32
|
MODULE = relay32
|
||||||
|
|
||||||
SPEC_SRCS = \
|
|
||||||
kernel32.spec \
|
|
||||||
wow32.spec
|
|
||||||
|
|
||||||
C_SRCS = \
|
C_SRCS = \
|
||||||
builtin32.c \
|
builtin32.c \
|
||||||
relay386.c \
|
relay386.c \
|
||||||
|
|
Loading…
Reference in New Issue