Skip to content
Snippets Groups Projects
Commit d4f3ae5d authored by rswindell's avatar rswindell
Browse files

Moved GNU-specific "ifdef USE_DIALOG" here from objects.mak.

Added rules to build makehlp and scfghelp only when necessary.
makehelp now puts output files directly in $(EXEODIR) (no mv necessary).
parent d9f6c01c
No related branches found
No related tags found
No related merge requests found
......@@ -94,6 +94,10 @@ include targets.mak # defines all targets
include objects.mak # defines $(OBJS)
include headers.mak # defines $(HEADERS)
ifdef USE_DIALOG # moved here from objects.mak
OBJS := $(OBJS) $(UIFCLIBODIR)$(SLASH)uifcd.$(OFILE)
endif
SBBSLIB = $(LIBODIR)/sbbs.a
SBBSDEFs =
......@@ -134,14 +138,14 @@ $(UIFCLIBODIR):
makehelp: makehelp.c
$(CC) makehelp.c -o makehelp
$(SCFGHELP): $(OBJS) makehelp
./makehelp $(EXEODIR)
# Monolithic Synchronet executable Build Rule
$(SCFG): makehelp $(OBJS)
$(SCFG): $(OBJS)
ifdef USE_DIALOG
$(MAKE) -C ../../libdialog
endif
./makehelp
mv scfghelp.dat $(EXEODIR)
mv scfghelp.ixb $(EXEODIR)
$(CC) -o $(SCFG) $(OBJS) $(LIBS)
#indlude depends.mak
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment