EXE_dependencies = \
+ blowfish.obj \
buffer.obj \
charset.obj \
diff.obj \
regexp.obj \
screen.obj \
search.obj \
+ sha256.obj \
spell.obj \
syntax.obj \
tag.obj \
RCFLAGS = -O coff $(DEFINES)
OBJ = \
+ $(OUTDIR)/blowfish.o \
$(OUTDIR)/buffer.o \
$(OUTDIR)/charset.o \
$(OUTDIR)/diff.o \
$(OUTDIR)/regexp.o \
$(OUTDIR)/screen.o \
$(OUTDIR)/search.o \
+ $(OUTDIR)/sha256.o \
$(OUTDIR)/spell.o \
$(OUTDIR)/syntax.o \
$(OUTDIR)/tag.o \
${CC} ${PRE} ${CFLAGS} $< -o $@
SRC = \
+ blowfish.c \
buffer.c \
charset.c \
diff.c \
regexp.c \
screen.c \
search.c \
+ sha256.c \
spell.c \
syntax.c \
tag.c \
window.c \
version.c
-OBJ = o/buffer.o \
+OBJ = o/blowfish.o \
+ o/buffer.o \
o/charset.o \
o/diff.o \
o/digraph.o \
o/regexp.o \
o/screen.o \
o/search.o \
+ o/sha256.o \
o/spell.o \
o/syntax.o \
o/tag.o \
###########################################################################
+o/blowfish.o: blowfish.c $(SYMS)
+
o/buffer.o: buffer.c $(SYMS)
o/charset.o: charset.c $(SYMS)
o/search.o: search.c $(SYMS) regexp.h
+o/sha256.o: sha256.c $(SYMS)
+
o/spell.o: spell.c $(SYMS)
o/syntax.o: syntax.c $(SYMS)
CFLAGS = -O2 -DMSDOS -Iproto $(DEFINES) -Wall -Dinterrupt= -Dfar= -DMAXMEM=512 -D_NAIVE_DOS_REGS
OBJ = \
+ obj/blowfish.o \
obj/buffer.o \
obj/charset.o \
obj/diff.o \
obj/regexp.o \
obj/screen.o \
obj/search.o \
+ obj/sha256.o \
obj/spell.o \
obj/syntax.o \
obj/tag.o \
REN = $(SHELL) -c mv -f
DEL = $(SHELL) -c rm -f
-SRC = buffer.c \
+SRC = blowfish.c \
+ buffer.c \
charset.c \
diff.c \
digraph.c \
regexp.c \
screen.c \
search.c \
+ sha256.c \
spell.c \
syntax.c \
tag.c \
INCL = vim.h feature.h keymap.h macros.h ascii.h term.h structs.h os_amiga.h
-OBJ = obj/buffer.o \
+OBJ = obj/blowfish.o \
+ obj/buffer.o \
obj/charset.o \
obj/diff.o \
obj/digraph.o \
obj/regexp.o \
obj/screen.o \
obj/search.o \
+ obj/sha256.o \
obj/spell.o \
obj/syntax.o \
obj/tag.o \
$(OBJ): $(SYMS)
+obj/blowfish.o: blowfish.c
+ $(CCSYM) $@ blowfish.c
+
obj/buffer.o: buffer.c
$(CCSYM) $@ buffer.c
obj/search.o: search.c
$(CCSYM) $@ search.c
+obj/sha256.o: sha256.c
+ $(CCSYM) $@ sha256.c
+
obj/spell.o: spell.c
$(CCSYM) $@ spell.c
LIB = -lkernel32 -luser32 -lgdi32 -ladvapi32 -lcomdlg32 -lcomctl32 -lversion
GUIOBJ = $(OUTDIR)/gui.o $(OUTDIR)/gui_w32.o $(OUTDIR)/gui_beval.o $(OUTDIR)/os_w32exe.o
OBJ = \
+ $(OUTDIR)/blowfish.o \
$(OUTDIR)/buffer.o \
$(OUTDIR)/charset.o \
$(OUTDIR)/diff.o \
$(OUTDIR)/regexp.o \
$(OUTDIR)/screen.o \
$(OUTDIR)/search.o \
+ $(OUTDIR)/sha256.o \
$(OUTDIR)/spell.o \
$(OUTDIR)/syntax.o \
$(OUTDIR)/tag.o \
.c.o:
${CC} ${CFLAGS} $< -o $@
-SRC = buffer.c \
+SRC = blowfish.c \
+ buffer.c \
charset.c \
diff.c \
digraph.c \
regexp.c \
screen.c \
search.c \
+ sha256.c \
spell.c \
syntax.c \
tag.c \
OBJ = \
$(OUTDIR)\blowfish.obj \
- $(OUTDIR)\sha256.obj \
$(OUTDIR)\buffer.obj \
$(OUTDIR)\charset.obj \
$(OUTDIR)\diff.obj \
$(OUTDIR)\regexp.obj \
$(OUTDIR)\screen.obj \
$(OUTDIR)\search.obj \
+ $(OUTDIR)\sha256.obj \
$(OUTDIR)\spell.obj \
$(OUTDIR)\syntax.obj \
$(OUTDIR)\tag.obj \
!ENDIF
$(CC) $(CFLAGS) $<
-$(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL)
-
$(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL)
-$(OUTDIR)/sha256.obj: $(OUTDIR) sha256.c $(INCL)
+$(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL)
$(OUTDIR)/charset.obj: $(OUTDIR) charset.c $(INCL)
$(OUTDIR)/search.obj: $(OUTDIR) search.c $(INCL)
+$(OUTDIR)/sha256.obj: $(OUTDIR) sha256.c $(INCL)
+
$(OUTDIR)/spell.obj: $(OUTDIR) spell.c $(INCL)
$(OUTDIR)/syntax.obj: $(OUTDIR) syntax.c $(INCL)
CFLAGS = -O2 -fno-strength-reduce -DOS2 -Wall -Iproto $(DEFINES)
OBJ = \
+ blowfish.o \
buffer.o \
charset.o \
diff.o \
regexp.o \
screen.o \
search.o \
+ sha256.o \
spell.o \
syntax.o \
tag.o \
###########################################################################
os_unix.o: os_unix.c $(INCL)
+blowfish.o: blowfish.c $(INCL)
buffer.o: buffer.c $(INCL)
charset.o: charset.c $(INCL)
diff.o: diff.c $(INCL)
regexp.o: regexp.c $(INCL)
screen.o: screen.c $(INCL)
search.o: search.c $(INCL)
+sha256.o: sha256.c $(INCL)
spell.o: spell.c $(INCL)
syntax.o: syntax.c $(INCL)
tag.o: tag.c $(INCL)
PROPT = DEF=PROTO GPROTO GPPARM MAXIMUMERRORS=999 GENPROTOSTATICS GENPROTOPARAMETERS
SRC = \
+ blowfish.c \
buffer.c \
charset.c \
diff.c \
regexp.c \
screen.c \
search.c \
+ sha256.c \
spell.c \
syntax.c \
tag.c \
version.c
OBJ = \
+ blowfish.o \
buffer.o \
charset.o \
diff.o \
regexp.o \
screen.o \
search.o \
+ sha256.o \
spell.o \
syntax.o \
tag.o \