#----- Include the PSDK's WIN32.MAK to pick up defines------------------------------------ !include #----- OUTDIR is defined in WIN32.MAK This is the name of the destination directory------- all: $(OUTDIR)\rnrcs.exe #----- If OUTDIR does not exist, then create directory $(OUTDIR) : if not exist "$(OUTDIR)/$(NULL)" mkdir $(OUTDIR) #--------------------- Compiling C/CPP Files --------------------------------------------- #PLEASE REFER TO WIN32.MAK for the different Compiler options WIN32.MAK provides SOURCE=.\rnrcs.cpp $(OUTDIR)\rnrcs.obj : $(SOURCE) $(OUTDIR) $(cc) $(cdebug) $(cflags) $(cvarsdll) /WX /Fo"$(OUTDIR)\\" /Fd"$(OUTDIR)\\" $(SOURCE) #--------------------- EXE --------------------------------------------------------------- #PLEASE REFER TO WIN32.MAK for the different Linker options WIN32.MAK provides # Build rule for EXE $(OUTDIR)\rnrcs.exe: $(OUTDIR) $(OUTDIR)\rnrcs.obj $(link) $(ldebug) $(conflags) /PDB:$(OUTDIR)\rnrcs.pdb -out:$(OUTDIR)\rnrcs.exe $(OUTDIR)\rnrcs.obj $(conlibs) user32.lib #--------------------- Clean Rule -------------------------------------------------------- # Rules for cleaning out those old files clean: $(CLEANUP)