Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

makefile.inc

Go to the documentation of this file.
00001 ..\precomp.h: ..\consrv.h ..\cmdline.h ..\globals.h ..\menu.h ..\..\inc\conmsg.h \ 00002 ..\..\inc\server.h ..\..\inc\font.h $(BASEDIR)\private\inc\winconp.h $(BASEDIR)\private\inc\winbasep.h \ 00003 ..\..\..\w32inc\winuserk.h $(BASEDIR)\private\inc\winuserp.h \ 00004 $(BASEDIR)\private\ntos\w32\ntuser\server\usersrv.h 00005 00006 # 00007 # From here down is a hack to build conexts.dll 00008 # 00009 00010 EXT_DEF=..\conexts.def 00011 00012 EXT_LIBS=$(BASEDIR)\public\sdk\lib\*\ntdll.lib\ 00013 $(LINKLIBS) 00014 00015 EXT_OBJS=obj\*\conexts.res\ 00016 obj\*\conexts.obj 00017 00018 EXT_TARGET=obj\*\conexts 00019 00020 !IF $(386) 00021 EXT_LIBS=$(EXT_LIBS:*=i386) 00022 EXT_OBJS=$(EXT_OBJS:*=i386) 00023 EXT_TARGET=$(EXT_TARGET:*=i386) 00024 !ELSEIF $(IA64) 00025 EXT_LIBS=$(EXT_LIBS:*=ia64) 00026 EXT_OBJS=$(EXT_OBJS:*=ia64) 00027 EXT_TARGET=$(EXT_TARGET:*=ia64) 00028 !ELSEIF $(ALPHA) 00029 EXT_LIBS=$(EXT_LIBS:*=alpha) 00030 EXT_OBJS=$(EXT_OBJS:*=alpha) 00031 EXT_TARGET=$(EXT_TARGET:*=alpha) 00032 !ELSEIF $(AXP64) 00033 EXT_LIBS=$(EXT_LIBS:*=axp64) 00034 EXT_OBJS=$(EXT_OBJS:*=axp64) 00035 EXT_TARGET=$(EXT_TARGET:*=axp64) 00036 !ENDIF 00037 00038 !IF "$(NOLINK)" == "" 00039 all: $(EXT_TARGET).dll 00040 !ELSE 00041 all: $(EXT_TARGET).lib 00042 !ENDIF 00043 00044 $(EXT_TARGET).lib $(EXT_TARGET).exp: $(EXT_DEF) $(EXT_OBJS) 00045 -lib -out:$(@R).lib @<< 00046 -machine:$(MACHINE_TYPE) 00047 -def:$(EXT_DEF) 00048 -nodefaultlib 00049 $(EXT_OBJS) 00050 << 00051 !IFDEF _NTLIBS 00052 @$(LIB_COPY) $@ $(@B) LIBS >nul 00053 !ENDIF 00054 00055 $(EXT_TARGET).dll: $(EXT_TARGET).exp $(EXT_OBJS) $(EXT_LIBS) 00056 $(LINKER) @<< 00057 -dll 00058 -machine:$(MACHINE_TYPE) 00059 -noentry -nod 00060 -base:@$(BASEDIR)\public\sdk\lib\coffbase.txt,$(@B) 00061 -subsystem:console$(SUBSYSTEM_CONVER) 00062 $(HEADEROBJNAME) 00063 $** 00064 << 00065 $(BINPLACE_CMD) 00066 !IFDEF _NTDUMPAMAP 00067 link -dump -map $@ | sort /R /+62 > $(_NTDUMPAMAP)\$(@B).srt 00068 !ENDIF

Generated on Sat May 15 19:40:41 2004 for test by doxygen 1.3.7