home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kyūkyoku!! X68000 Emulator
/
X68000Book.dat
/
mac
/
OLS
/
X68000
/
Ko-Window
/
gv_ppm11.lzh
/
Makefile
< prev
Wrap
Makefile
|
1995-02-21
|
991b
|
43 lines
# gview 1995 COR.
CC = gcc -m68000
AS = as -m68000
LK = lk
CFLAGS = -O -fall-bsr -fcombine-regs
KOLIB = parts.a winop.a corlib.a wlib.a iocslib.a mfiolib.a
SYSOBJ = main.o alloc.o gview.o palet.o ugopen.o error.o loader.o \
loadexec.o gramget.o
LDOBJ = pi_load.o pic_load.o mag_load.o hg_load.o jpg_load.o
LDOBJS = xpi_load.o xpic.o
all: gview.win gv_rev.win gv_to65.win gv_sh.win gv_ppm.win
gview.win: $(SYSOBJ) $(LDOBJ) $(LDOBJS)
$(LK) $^ -o $@ $(KOLIB) clib.a gnulib.a
$(SYSOBJ) $(LDOBJ): gview.h
%.win::%.c
$(CC) $(CFLAGS) $< $(KOLIB) -o $@
%.o::%.c
$(CC) $(CFLAGS) -c $<
%.o::%.s
$(AS) $<
#####
TMPDIR = d:/
clean:
rm *.o
$(TMPDIR)%.lzh: %.win %.doc %.c Makefile
lha a $@ $^
lha: gview.doc gview.win $(TMPDIR)gviewsrc.tar
lha a $(TMPDIR)gview110.lzh $^
lha2: gview.doc gview.win
lha a $(TMPDIR)gview110.lzh $^
$(TMPDIR)gviewsrc.tar: $(SYSOBJ:.o=.c) $(LDOBJ:.o=.c) $(LDOBJS:.o=.s) \
gview.h mpat.h Makefile
tar -cvf $@ $^