/ Check-in [f5989a0b]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add the $(BEXE) suffix to every mention of "lemon" in the Makefile.in, so that the build will work on OS/2. Ticket #2149. (CVS 3571)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:f5989a0bd3c218b13332896d94ef85e96befd16f
User & Date: drh 2007-01-08 13:40:36
Context
2007-01-08
14:31
Updates to the sqlite3 command-line shell documentation. Ticket #2144. (CVS 3573) check-in: 3a422bb9 user: drh tags: trunk
13:40
Add the $(BEXE) suffix to every mention of "lemon" in the Makefile.in, so that the build will work on OS/2. Ticket #2149. (CVS 3571) check-in: f5989a0b user: drh tags: trunk
13:07
Fix a round-off error in the %W and %j conversions of the strftime() function. Ticket #2150. (CVS 3570) check-in: 52067937 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.in.

   299    299   	cp $(SRC) $(VDBEHDR) tsrc
   300    300   	rm tsrc/sqlite.h.in tsrc/parse.y
   301    301   	cp parse.c opcodes.c keywordhash.h tsrc
   302    302   
   303    303   # Rules to build the LEMON compiler generator
   304    304   #
   305    305   lemon$(BEXE):	$(TOP)/tool/lemon.c $(TOP)/tool/lempar.c
   306         -	$(BCC) -o lemon $(TOP)/tool/lemon.c
          306  +	$(BCC) -o lemon$(BEXE) $(TOP)/tool/lemon.c
   307    307   	cp $(TOP)/tool/lempar.c .
   308    308   
   309    309   
   310    310   # Rules to build individual files
   311    311   #
   312    312   alter.lo:	$(TOP)/src/alter.c $(HDR)
   313    313   	$(LTCOMPILE) -c $(TOP)/src/alter.c
................................................................................
   387    387   parse.lo:	parse.c $(HDR)
   388    388   	$(LTCOMPILE) -c parse.c
   389    389   
   390    390   parse.h:	parse.c
   391    391   
   392    392   parse.c:	$(TOP)/src/parse.y lemon$(BEXE) $(TOP)/addopcodes.awk
   393    393   	cp $(TOP)/src/parse.y .
   394         -	./lemon $(OPTS) parse.y
          394  +	./lemon$(BEXE) $(OPTS) parse.y
   395    395   	mv parse.h parse.h.temp
   396    396   	awk -f $(TOP)/addopcodes.awk parse.h.temp >parse.h
   397    397   
   398    398   pragma.lo:	$(TOP)/src/pragma.c $(HDR)
   399    399   	$(LTCOMPILE) -c $(TOP)/src/pragma.c
   400    400   
   401    401   prepare.lo:	$(TOP)/src/prepare.c $(HDR)