ocaml/win32caml/Makefile

28 lines
473 B
Makefile
Raw Normal View History

CC=cl /nologo
CFLAGS=/MT -O /Zi
OBJS=startocaml.obj ocaml.res ocaml.obj menu.obj
LIBS=kernel32.lib advapi32.lib gdi32.lib user32.lib comdlg32.lib comctl32.lib
all: ocamlwin.exe
ocamlwin.exe: $(OBJS)
$(CC) $(CFLAGS) -o ocamlwin.exe $(OBJS) $(LIBS)
ocaml.res: ocaml.rc ocaml.ico
rc ocaml.rc
$(OBJS): inria.h inriares.h
clean:
rm -f ocamlwin.exe ocaml.res *.obj
install:
cp ocamlwin.exe $(PREFIX)/OCamlWin.exe
.SUFFIXES: .c .obj
.c.obj:
$(CC) $(CFLAGS) -c $*.c