2006-11-29 10:30 UTC+0100 J. Lefebvre (jfl/at/mafact.com)

This commit is contained in:
Jean-Francois Lefebvre
2006-11-29 09:33:17 +00:00
parent 610a3fbeb1
commit 34f1e47f04
2 changed files with 22 additions and 4 deletions

View File

@@ -8,6 +8,10 @@
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2006-11-29 10:30 UTC+0100 J. Lefebvre (jfl/at/mafact.com)
* harbour/makefile.vc
* Sync. with makefile.bc for msvc compiler.
2006-11-28 21:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/makefile.bc
* harbour/config/c.cf

View File

@@ -963,9 +963,27 @@ $(PP_DIR)\pptable.c : $(BIN_DIR)\ppgen.exe include\hbstdgen.ch
#**********************************************************
!if "$(HB_REBUILD_PARSER)" == "yes"
$(OBJ_DIR)\macroy.c : $(MACRO_DIR)\macro.y
bison --no-line -p hb_macro -d $** -o$@
$(OBJ_DIR)\harboury.c : $(HARBOUR_DIR)\harbour.y
bison --no-line -d $** -o$@
!else
$(OBJ_DIR)\macroy.c : $(MACRO_DIR)\macro.yyc
copy /A /Y $** $@ >> inst_$(CC_DIRNAME).log
copy /A /Y $(**:.yyc=.yyh) $(@:.c=.h) >> inst_$(CC_DIRNAME).log
$(OBJ_DIR)\harboury.c : $(HARBOUR_DIR)\harbour.yyc
copy /A /Y $** $@ >> inst_$(CC_DIRNAME).log
copy /A /Y $(**:.yyc=.yyh) $(@:.c=.h) >> inst_$(CC_DIRNAME).log
!endif
$(OBJ_DIR)\macrol.c : $(MACRO_DIR)\macro.l
flex -Phb_macro -i -8 -o$@ $**
@@ -975,10 +993,6 @@ $(OBJ_DIR)\macrol.obj : $(OBJ_DIR)\macrol.c
$(CC) $(CLIBFLAGS) -I$(OBJ_DIR) -Fo$(OBJ_DIR)\ $**
$(DEL) $(OBJ_DIR)\unistd.h
#**********************************************************
$(OBJ_DIR)\harboury.c : $(HARBOUR_DIR)\harbour.y
bison --no-line -d $** -o$@
$(OBJ_DIR)\harbourl.c : $(HARBOUR_DIR)\harbour.l
flex -i -8 -o$@ $**