2006-11-29 10:30 UTC+0100 J. Lefebvre (jfl/at/mafact.com)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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$@ $**
|
||||
|
||||
Reference in New Issue
Block a user