You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
3.1 KiB
100 lines
3.1 KiB
ALT_PROJECT=GDIPLUS
|
|
ALT_PROJECT_TARGET=GDIPLUS
|
|
|
|
C_DEFINES=$(C_DEFINES) -D_GDIPLUS_
|
|
|
|
# Modified sources.inc from client
|
|
|
|
MAJORCOMP=windows
|
|
MINORCOMP=GDI
|
|
|
|
TARGETNAME=gdiplus
|
|
TARGETTYPE=DYNLINK
|
|
TARGETPATH=$(_OBJ_DIR)
|
|
|
|
# Make sure the component libs are built first
|
|
|
|
# SYNCHRONIZE_DRAIN = 1
|
|
|
|
TARGETLIBS= \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\ntdll.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\ddraw.lib
|
|
|
|
LINKLIBS= \
|
|
$(NTGDI_PATH)\math\$(ALT_PROJECT_TARGET)\$(O)\efloat.lib \
|
|
$(NTGDI_PATH)\gre\$(ALT_PROJECT_TARGET)\$(O)\gre.lib \
|
|
$(NTGDI_PATH)\fondrv\tt\scaler\$(ALT_PROJECT_TARGET)\$(O)\fscaler.lib \
|
|
$(NTGDI_PATH)\fondrv\tt\ttfd\$(ALT_PROJECT_TARGET)\$(O)\ttfd.lib \
|
|
$(NTGDI_PATH)\fondrv\tt\bmfd\$(ALT_PROJECT_TARGET)\$(O)\bmfd.lib \
|
|
$(NTGDI_PATH)\fondrv\tt\vtfd\$(ALT_PROJECT_TARGET)\$(O)\vtfd.lib \
|
|
$(NTGDI_PATH)\halftone\ht\$(ALT_PROJECT_TARGET)\$(O)\halftone.lib
|
|
|
|
INCLUDES=.; \
|
|
..; \
|
|
..\..\inc; \
|
|
$(WINCORE_PATH)\w32inc; \
|
|
..\..\direct\ddraw\main; \
|
|
..\..\icm\inc; \
|
|
|
|
C_DEFINES=$(C_DEFINES) -D_GDI32_ -DGL_METAFILE -DFE_SB -DLANGPACK -DINTEL -DUSE_MIRRORING
|
|
C_DEFINES=$(C_DEFINES) -UNO_INTERLOCKED_INTRINSICS -D_NTSYSTEM_
|
|
|
|
|
|
DLLENTRY=GdiPlusDllInitialize
|
|
|
|
USE_NTDLL=1
|
|
|
|
!IFNDEF MSC_WARNING_LEVEL
|
|
MSC_WARNING_LEVEL=/W3
|
|
!ENDIF
|
|
MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
|
|
|
|
SOURCES= usermode.c \
|
|
..\cfont.c \
|
|
..\csxobj.cxx \
|
|
..\bitmap.c \
|
|
..\xform.c \
|
|
..\d3d.c \
|
|
..\dllinit.c \
|
|
..\dcmod.c \
|
|
..\dcquery.c \
|
|
..\ddraw.c \
|
|
..\emfspool.cxx \
|
|
..\font.c \
|
|
..\icm.c \
|
|
..\image.c \
|
|
..\ldc.c \
|
|
..\linedda.c \
|
|
..\local.c \
|
|
..\metafile.cxx \
|
|
..\metarec.cxx \
|
|
..\metasup.cxx \
|
|
..\mem.c \
|
|
..\mfdc.cxx \
|
|
..\mfplay16.c \
|
|
..\mfrec.cxx \
|
|
..\mfrec16.c \
|
|
..\nlsconv.c \
|
|
..\object.c \
|
|
..\output.c \
|
|
..\pal.c \
|
|
..\path.c \
|
|
..\pixelfmt.c \
|
|
..\poly.c \
|
|
..\region.c \
|
|
..\script.c \
|
|
..\fareast.c \
|
|
..\print.c \
|
|
..\ufi.c \
|
|
..\glsup.c \
|
|
..\umpd.c \
|
|
..\umpdeng.c \
|
|
..\umpddrv.c \
|
|
..\gdi.rc
|
|
|
|
PRECOMPILED_INCLUDE=..\precomp.h
|
|
PRECOMPILED_PCH=precomp.pch
|
|
PRECOMPILED_OBJ=precomp.obj
|