Skip to content

Commit 2d888ec

Browse files
committed
Fixed up the build of symbol_vector.txt. This is only done on Alpha/I64,
and it will only be built if the target VECTOR is specified on the command line.
1 parent 7fcdb6a commit 2d888ec

File tree

2 files changed

+199
-734
lines changed

2 files changed

+199
-734
lines changed

descrip.mms

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,20 +148,23 @@ $(ETCDIR)CONFIG.H : $(SRCDIR)DESCRIP.MMS
148148
@ CLOSE/NOLOG S3P
149149
@ TYPE $(MMS$TARGET)
150150

151-
152-
VECTOR : $(SRCDIR)SQLITE3_VECTOR.MAR,-
153-
$(SRCDIR)SQLITE3_VECTOR.AXP_OPT,-
154-
$(SRCDIR)SQLITE3_VECTOR.I64_OPT
155-
156151
!
157152
! Generate intermediate symbol vector...
158153
!
159154
.IFNDEF __VAX__
155+
.IF "$(FINDSTRING VECTOR,$(MMSTARGETS))" .EQ "VECTOR"
160156
$(SRCDIR)SYMBOL_VECTOR.TXT : $(SRCDIR)SQLITE3.H,-
161157
$(SRCDIR)MAKE_SYMBOL_VECTOR.TEC
162158
$(LIBR)/LIST=$(ETCDIR)SQLITE3.LIS/NAMES $(BINDIR)SQLITE3.OLB/OBJECT
163159
$(MUNG) MAKE_SYMBOL_VECTOR.TEC -
164160
"$(SRCDIR)SYMBOL_VECTOR.TXT=$(ETCDIR)SQLITE3.LIS"
161+
162+
VECTOR : $(SRCDIR)SYMBOL_VECTOR.TXT
163+
@ CONTINUE
164+
.ELSE
165+
$(SRCDIR)SYMBOL_VECTOR.TXT :
166+
@ CONTINUE ! do we need message about possible rebuild with VECTOR target
167+
.ENDIF
165168
.ELSE
166169
$(SRCDIR)SYMBOL_VECTOR.TXT :
167170
@ WRITE SYS$OUTPUT "SYMBOL_VECTOR.TXT cannot be built on a VAX, yet..."

0 commit comments

Comments
 (0)