See ChangeLog entry 19991214-14:55 EDT David G. Holm <dholm@jsd-llc.com>
This commit is contained in:
@@ -1,3 +1,18 @@
|
||||
19991214-14:55 EDT David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
* config/dos/dir.cf
|
||||
* config/linux/dir.cf
|
||||
* config/os2/dir.cf
|
||||
* config/w32/dir.cf
|
||||
+ Don't set up a directory rule if only compiling one module (for
|
||||
(example, when using 'make -r PM=rtfclass' in the tests directory),
|
||||
because that module should be in the current directory and there is
|
||||
no need to compile some module with the same name in a subdirectory.
|
||||
|
||||
* tests/regress/Makefile
|
||||
+ Added a default setting for HB_MAIN = std, because the IBM C++
|
||||
linker can't pull the 'main' module out of a library file.
|
||||
|
||||
19991212-13:45 EST Paul Tucker <ptucker@sympatico.ca>
|
||||
* tests/bld_vc.bat
|
||||
+ ..\lib\vc\macro.lib
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/global.cf
|
||||
|
||||
ifeq ($(PM),) # Only traverse directories if not compiling a specific module
|
||||
|
||||
ifeq ($(DIRS),) # Empty directory list
|
||||
DIR_RULE =\
|
||||
@echo Done
|
||||
@@ -13,3 +15,5 @@ DIR_MAKE := $(subst /,\,$(MK))
|
||||
DIR_RULE =\
|
||||
$(COMSPEC) /C FOR %d IN ($(DIR_LIST)) DO $(DIR_MAKE) -C %d $@
|
||||
endif
|
||||
|
||||
endif # ! compiling a specific program module
|
||||
@@ -2,9 +2,13 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ifeq ($(PM),) # Only traverse directories if not compiling a specific module
|
||||
|
||||
DIR_RULE =\
|
||||
@for d in $(DIRS); do \
|
||||
if [ -d $$d ]; then \
|
||||
$(MAKE) -C $$d $@; \
|
||||
fi \
|
||||
done
|
||||
|
||||
endif # ! compiling a specific program module
|
||||
@@ -2,6 +2,8 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ifeq ($(PM),) # Only traverse directories if not compiling a specific module
|
||||
|
||||
ifeq ($(SHLVL),) # An OS/2 command shell
|
||||
|
||||
ifeq ($(DIRS),) # Empty directory list
|
||||
@@ -23,3 +25,5 @@ DIR_RULE =\
|
||||
done
|
||||
|
||||
endif # ! Windows
|
||||
|
||||
endif # ! compiling a specific program module
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ifeq ($(PM),) # Only traverse directories if not compiling a specific module
|
||||
|
||||
ifeq ($(SHLVL),) # COMMAND.COM
|
||||
|
||||
ifeq ($(DIRS),) # Empty directory list
|
||||
@@ -24,3 +26,5 @@ DIR_RULE =\
|
||||
done
|
||||
|
||||
endif # ! Windows
|
||||
|
||||
endif # ! compiling a specific program module
|
||||
@@ -2,6 +2,10 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ifeq ($(HB_MAIN),)
|
||||
HB_MAIN = std
|
||||
endif
|
||||
|
||||
ROOT = ../../
|
||||
|
||||
PRG_SOURCES=\
|
||||
@@ -18,16 +22,16 @@ PRG_SOURCES=\
|
||||
PRG_MAIN=rt_main.prg
|
||||
|
||||
LIBS=\
|
||||
tools \
|
||||
debug \
|
||||
rtl \
|
||||
tools \
|
||||
debug \
|
||||
rtl \
|
||||
rdd \
|
||||
vm \
|
||||
rdd \
|
||||
rtl \
|
||||
macro \
|
||||
pp \
|
||||
runner \
|
||||
common \
|
||||
runner \
|
||||
common \
|
||||
|
||||
include $(TOP)$(ROOT)config/bin.cf
|
||||
|
||||
Reference in New Issue
Block a user