# common rules for all platforms
VER = 0.14
VERH = 0
LOBJS = common$(OBJ) dirlayer$(OBJ) fidoconf$(OBJ) line$(OBJ) adcase$(OBJ) xstr$(OBJ) cfg$(OBJ) findtok$(OBJ) crc$(OBJ) log$(OBJ) recode$(OBJ) strsep$(OBJ) tree$(OBJ) areatree$(OBJ) afixcmd$(OBJ) afixcmn$(OBJ) arealist$(OBJ) temp$(OBJ)
OBJS = $(LOBJS) fc2msged$(OBJ) fc2ged$(OBJ) fc2aed$(OBJ) fc2fgate$(OBJ) fc2sq$(OBJ) fecfg146$(OBJ) fecfg2fc$(OBJ)
commonlibs: $(LIBFIDOCONFIG)$(LIB) $(SYMBOLIC)
$(NULL)
commonprogs: tparser$(EXE) $(FCONF2MSGED)$(EXE) $(FCONF2AQUAED)$(EXE) $(FCONF2FIDOGATE)$(EXE) $(FCONF2GOLDED)$(EXE) $(FCONF2SQUISH)$(EXE) $(FECFG2FCONF)$(EXE) $(SYMBOLIC)
$(NULL)
$(LIBFIDOCONFIG)$(LIB): $(LOBJS)
$(AR) $(AR_R) $(LIBFIDOCONFIG)$(LIB) $(LOBJS)
line$(OBJ): line.c tokens.h
$(CC) $(COPT) $(CDEFS) line.c
.c$(OBJ):
$(CC) $(COPT) $(CDEFS) $<
$(FCONF2MSGED)$(EXE): fc2msged$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FCONF2MSGED)$(EXE) fc2msged$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
$(FCONF2GOLDED)$(EXE): fc2ged$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FCONF2GOLDED)$(EXE) fc2ged$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
$(FCONF2AQUAED)$(EXE): fc2aed$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FCONF2AQUAED)$(EXE) fc2aed$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
$(FCONF2FIDOGATE)$(EXE): fc2fgate$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FCONF2FIDOGATE)$(EXE) fc2fgate$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
$(FCONF2SQUISH)$(EXE): fc2sq$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FCONF2SQUISH)$(EXE) fc2sq$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
$(FECFG2FCONF)$(EXE): fecfg2fc$(OBJ) fecfg146$(OBJ)
$(CC) $(LFLAGS) $(EXENAMEFLAG)$(FECFG2FCONF)$(EXE) fecfg2fc$(OBJ) fecfg146$(OBJ)
tparser$(EXE): tparser$(OBJ) $(LIBFIDOCONFIG)$(LIB)
$(CC) $(LFLAGS) $(EXENAMEFLAG)tparser$(EXE) tparser$(OBJ) $(LOPT) $(LINKFIDOCONFIG) $(LINKSMAPI)
commonclean: $(SYMBOLIC)
-$(RM) $(RMOPT) *$(OBJ)
-$(RM) $(RMOPT) *$(TPU)
-$(RM) $(RMOPT) core
commondistclean: clean $(SYMBOLIC)
-$(RM) $(RMOPT) tparser$(EXE)
-$(RM) $(RMOPT) $(FCONF2GOLDED)$(EXE)
-$(RM) $(RMOPT) $(FCONF2MSGED)$(EXE)
-$(RM) $(RMOPT) $(FCONF2AQUAED)$(EXE)
-$(RM) $(RMOPT) $(FCONF2FIDOGATE)$(EXE)
-$(RM) $(RMOPT) $(FCONF2SQUISH)$(EXE)
-$(RM) $(RMOPT) $(FECFG2FCONF)$(EXE)
-$(RM) $(RMOPT) $(LIBFIDOCONFIG)$(LIB)
syntax highlighted by Code2HTML, v. 0.9.1