home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pleasure 76
/
OTACD76.bin
/
archive
/
game
/
PsrSDK16a
/
PsrSDK16a.lzh
/
Sample
/
PsrStr
/
MAKEFILE
next >
Wrap
Text File
|
2000-08-07
|
1KB
|
59 lines
#
# PSRSTR make file
#
# Some nmake macros for building Win32 applications
#
# Copyright (c) ふぃろ 2000.
NODEBUG = 1
!include <ntwin32.mak>
# for Windows applications that use the C Run-Time libraries
# conlibs = $(libc) $(baselibs)
# conlibsmt = $(libcmt) $(baselibs)
# conlibsdll = $(libcdll) $(baselibs)
# guilibs = $(libc) $(winlibs)
# guilibsmt = $(libcmt) $(winlibs)
# guilibsdll = $(libcdll) $(winlibs)
HOME = ..\..
SRCS = $(HOME)
DLLOP = .
LIBOP = $(HOME)\LIB
OBJOP = .
INCLS = /I$(SRCS)\INCLUDE
CCOPT =/Fo$(OBJOP)\ $(INCLS) $(cflags) $(cvars) $(cdebug)
LKOPT =-dll $(ldebug) $(conlibsdll) /NODEFAULTLIB:libc.lib
APP = PsrStr
TARGET = $(DLLOP)\$(APP).PSR
TAREXP = $(LIBOP)\$(APP).EXP
TARLIB = $(LIBOP)\$(APP).LIB
FUNC01 = Plugin
HEADER = $(SRCS)\INCLUDE\PSRP.H \
Makefile
OBJLIST = $(OBJOP)\$(FUNC01).OBJ
LIBLIST =
all: $(TARGET)
# リンク・ステップ ++++++++++++++++++++++++++++++++++++++++++++++++
$(TARGET): $(OBJLIST) $(LIBLIST)
$(link) $(LKOPT) $(OBJLIST) $(LIBLIST) -out:$(TARGET) /implib:$(TARLIB)
# コンパイル・ステップ ++++++++++++++++++++++++++++++++++++++++++++
$(OBJOP)\$(FUNC01).OBJ: $(FUNC01).C $(HEADER)
$(cc) $(CCOPT) $(FUNC01).c
# クリーン・ステップ ++++++++++++++++++++++++++++++++++++++++++++++
clean:
del $(TARGET) $(TAREXP) $(TARLIB) $(OBJLIST)