FOPT = DBG=LINE PARM=REGISTERS DATA=FAR NOSTKCHK IGNORE=84
OPT = DBG=LINE RESOPT PARM=REGISTERS DATA=FAR NMINC UCHAR CONSTLIB STREQ STRMERGE ANSI NOSTKCHK OPTIMIZE OPTSIZE OPTPEEP IGNORE=84 NOSTDIO
STL = LIB:sc.lib LIB:amiga.lib
BLO = SMALLCODE SMALLDATA NOICONS STRIPDEBUG

PSM: PSM.o
PSM: pubscrstuff.o
PSM: locale.o
	SC:c/slink FROM LIB:c.o PSM.o locale.o pubscrstuff.o\
	TO /PSM	LIB $(STL) $(BLO)

PSM.o: PSM.c PSM_strings.h
	SC:c/sc $(OPT) PSM.c

pubscrstuff.o: pubscrstuff.c
	SC:c/sc $(OPT) pubscrstuff.c

PSM_strings.h: Catalogs/PSM.cd
	CatComp Catalogs/PSM.cd CFILE PSM_strings.h

locale.o: locale.c PSM_strings.h
	SC:c/sc $(OPT) IGNORE=84 locale.c
