2008-06-22 10:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu)

* contrib/mtpl_b32.mak
   * contrib/mtpl_gcc.mak
   * contrib/mtpl_vc.mak
     + Added HB envvar harbour.exe override. This is currently 
       useful in VC only to create cross-platform builds.
       [1.0.0RC1]
This commit is contained in:
Viktor Szakats
2008-06-22 08:59:58 +00:00
parent 67307d3dcb
commit 7f145c29f5
4 changed files with 20 additions and 6 deletions

View File

@@ -8,6 +8,14 @@
2008-12-31 13:59 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2008-06-22 10:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/mtpl_b32.mak
* contrib/mtpl_gcc.mak
* contrib/mtpl_vc.mak
+ Added HB envvar harbour.exe override. This is currently
useful in VC only to create cross-platform builds.
[1.0.0RC1]
2008-06-22 10:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* ChangeLog
+ Marked changes merged with 1.0.0RC1.

View File

@@ -91,7 +91,9 @@ INCLUDE_DIR = $(HB_ROOT)\include
# Macros to access Harbour executable and other goodies
#**********************************************************
HARBOUR_EXE = $(BIN_DIR)harbour.exe
!ifndef HB
HB = $(BIN_DIR)harbour.exe
!endif
#**********************************************************
# C compiler definition and C flags. These should never have to change.
@@ -166,7 +168,7 @@ $(OBJ_DIR);\
#**********************************************************
# General *.prg --> *.obj COMPILE rule for STATIC Libraries
{$(ALL_LIB_SRC_DIRS)}.prg{$(OBJ_DIR)}$(OBJEXT):
$(HARBOUR_EXE) $(HARBOURFLAGS) -o$(OBJ_DIR)\ $**
$(HB) $(HARBOURFLAGS) -o$(OBJ_DIR)\ $**
$(CC) $(CLIBFLAGS) -o$@ $(OBJ_DIR)\$&.c
#**********************************************************

View File

@@ -98,7 +98,9 @@ INCLUDE_DIR = $(HB_ROOT)/include
# Macros to access Harbour executable and other goodies
#**********************************************************
HARBOUR_EXE = $(BIN_DIR)harbour
!ifndef HB
HB = $(BIN_DIR)harbour
!endif
#**********************************************************
# C compiler definition and C flags. These should never have to change.
@@ -144,7 +146,7 @@ $(OBJ_DIR)%$(OBJEXT) : %.cpp
#**********************************************************
# General *.prg --> *.obj COMPILE rule for STATIC Libraries
$(OBJ_DIR)%$(OBJEXT) : %.prg
$(HARBOUR_EXE) $(HARBOURFLAGS) -o$(OBJ_DIR)/ $<
$(HB) $(HARBOURFLAGS) -o$(OBJ_DIR)/ $<
$(CC) $(CLIBFLAGS) -o$@ $(OBJ_DIR)/$(<F:.prg=.c)
#**********************************************************

View File

@@ -88,7 +88,9 @@ INCLUDE_DIR = $(HB_ROOT)\include
# Macros to access Harbour executable and other goodies
#**********************************************************
HARBOUR_EXE = $(BIN_DIR)harbour.exe
!ifndef HB
HB = $(BIN_DIR)harbour.exe
!endif
#**********************************************************
# C compiler definition and C flags. These should never have to change.
@@ -156,7 +158,7 @@ LDFLAGS = $(LDFLAGS)
#**********************************************************
# General *.prg --> *.obj COMPILE rule for STATIC Libraries
{.}.prg{$(OBJ_DIR)}$(OBJEXT):
$(HARBOUR_EXE) $(HARBOURFLAGS) -o$(OBJ_DIR)\ $<
$(HB) $(HARBOURFLAGS) -o$(OBJ_DIR)\ $<
$(CC) $(CLIBFLAGS) -Fo$(OBJ_DIR)\ $(OBJ_DIR)\$(*B).c
#**********************************************************