Fossil SCM

Adjust the unix makefile to ensure that the "bld" subdirectory exists prior to trying to compile the bld/translate utility program.

drh 2025-01-11 13:12 trunk
Commit 6fd8d612ca472588d4e51684b4a9232f238913f2eb5e1f868b526df8e97827ea
--- src/main.mk
+++ src/main.mk
@@ -591,10 +591,11 @@
591591
592592
$(OBJDIR):
593593
-mkdir $(OBJDIR)
594594
595595
$(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
596
+ -mkdir -p $(OBJDIR)
596597
$(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
597598
598599
$(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
599600
$(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
600601
601602
--- src/main.mk
+++ src/main.mk
@@ -591,10 +591,11 @@
591
592 $(OBJDIR):
593 -mkdir $(OBJDIR)
594
595 $(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
 
596 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
597
598 $(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
599 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
600
601
--- src/main.mk
+++ src/main.mk
@@ -591,10 +591,11 @@
591
592 $(OBJDIR):
593 -mkdir $(OBJDIR)
594
595 $(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
596 -mkdir -p $(OBJDIR)
597 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
598
599 $(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
600 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
601
602
--- tools/makemake.tcl
+++ tools/makemake.tcl
@@ -380,10 +380,11 @@
380380
381381
$(OBJDIR):
382382
-mkdir $(OBJDIR)
383383
384384
$(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
385
+ -mkdir -p $(OBJDIR)
385386
$(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
386387
387388
$(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
388389
$(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
389390
390391
--- tools/makemake.tcl
+++ tools/makemake.tcl
@@ -380,10 +380,11 @@
380
381 $(OBJDIR):
382 -mkdir $(OBJDIR)
383
384 $(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
 
385 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
386
387 $(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
388 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
389
390
--- tools/makemake.tcl
+++ tools/makemake.tcl
@@ -380,10 +380,11 @@
380
381 $(OBJDIR):
382 -mkdir $(OBJDIR)
383
384 $(OBJDIR)/translate: $(SRCDIR_tools)/translate.c
385 -mkdir -p $(OBJDIR)
386 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR_tools)/translate.c
387
388 $(OBJDIR)/makeheaders: $(SRCDIR_tools)/makeheaders.c
389 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR_tools)/makeheaders.c
390
391

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button