summaryrefslogtreecommitdiff
path: root/db-4.8.30/dist/vx_6
diff options
context:
space:
mode:
Diffstat (limited to 'db-4.8.30/dist/vx_6')
-rw-r--r--db-4.8.30/dist/vx_6/Makefile.1113
-rw-r--r--db-4.8.30/dist/vx_6/Makefile.29
-rw-r--r--db-4.8.30/dist/vx_6/Makefile.334
-rw-r--r--db-4.8.30/dist/vx_6/cfile2
-rw-r--r--db-4.8.30/dist/vx_6/cxxfile2
5 files changed, 160 insertions, 0 deletions
diff --git a/db-4.8.30/dist/vx_6/Makefile.1 b/db-4.8.30/dist/vx_6/Makefile.1
new file mode 100644
index 0000000..dfea4b2
--- /dev/null
+++ b/db-4.8.30/dist/vx_6/Makefile.1
@@ -0,0 +1,113 @@
+# Wind River Workbench generated Makefile.
+# Do not edit!!!
+#
+# The file ".wrmakefile" is the template used by the Wind River Workbench to
+# generate the makefiles of this project. Add user-specific build targets and
+# make rules only(!) in this project's ".wrmakefile" file. These will then be
+# automatically dumped into the makefiles.
+
+WIND_HOME := $(subst \,/,$(WIND_HOME))
+WIND_BASE := $(subst \,/,$(WIND_BASE))
+WIND_USR := $(subst \,/,$(WIND_USR))
+BDB_ROOT := D:/Bdb_Source/db
+BDB_OBJECT_DIR := obj
+
+all : pre_build main_all post_build
+
+_clean ::
+ @echo "make: removing targets and objects of `pwd`"
+
+TRACE=0
+TRACEON=$(TRACE:0=@)
+TRACE_FLAG=$(TRACEON:1=)
+
+MAKEFILE := Makefile
+
+FLEXIBLE_BUILD := 1
+
+BUILD_SPEC = SIMNTdiab
+DEBUG_MODE = 1
+ifeq ($(DEBUG_MODE),1)
+MODE_DIR := Debug
+else
+MODE_DIR := NonDebug
+endif
+OBJ_DIR := .
+
+
+
+#Global Build Macros
+PROJECT_TYPE = DKM
+DEFINES =
+EXPAND_DBG = 0
+
+
+#BuildSpec specific Build Macros
+VX_CPU_FAMILY = simpc
+CPU = SIMNT
+TOOL_FAMILY = diab
+TOOL = diabS
+TOOL_PATH =
+CC_ARCH_SPEC = -tX86LH:vxworks65
+LIBPATH =
+LIBS = -lstlstd
+
+IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/vxworks-6.5/target/h -I$(WIND_BASE)/diab/5.5.1.0/include/ -I$(BDB_ROOT)/ -I$(BDB_ROOT)/build_vxworks -I$(BDB_ROOT)/dbinc -I$(BDB_ROOT)/dbinc_auto -I$(WIND_BASE)/target/h/wrn/coreip -I$(WIND_BASE)/vxworks-6.5/target/h/wrn/coreip
+
+
+
+#BuildTool flags
+ifeq ($(DEBUG_MODE),1)
+DEBUGFLAGS_C-Compiler = -g
+DEBUGFLAGS_C++-Compiler = -g
+DEBUGFLAGS_Linker = -g
+DEBUGFLAGS_Partial-Image-Linker =
+DEBUGFLAGS_Librarian =
+DEBUGFLAGS_Assembler = -g
+else
+DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
+DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
+DEBUGFLAGS_Linker = -XO -Xsize-opt
+DEBUGFLAGS_Partial-Image-Linker =
+DEBUGFLAGS_Librarian =
+DEBUGFLAGS_Assembler = -XO -Xsize-opt
+endif
+
+
+#Project Targets
+PROJECT_TARGETS = bdbvxw/$(MODE_DIR)/bdbvxw.out
+
+
+#Rules
+
+# bdbvxw
+ifeq ($(DEBUG_MODE),1)
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
+else
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -XO -Xsize-opt
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
+bdbvxw/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -XO -Xsize-opt
+endif
+bdbvxw/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/vxworks-6.5/target/h -I$(WIND_BASE)/target/h -I$(WIND_BASE)/diab/5.5.1.0/include/ -I$(BDB_ROOT)/ -I$(BDB_ROOT)/build_vxworks -I$(BDB_ROOT)/dbinc -I$(BDB_ROOT)/dbinc_auto -I$(WIND_BASE)/target/h/wrn/coreip -I$(WIND_BASE)/vxworks-6.5/target/h/wrn/coreip
+bdbvxw/$(MODE_DIR)/% : PROJECT_TYPE = DKM
+bdbvxw/$(MODE_DIR)/% : DEFINES =
+bdbvxw/$(MODE_DIR)/% : EXPAND_DBG = 0
+bdbvxw/$(MODE_DIR)/% : VX_CPU_FAMILY = simpc
+bdbvxw/$(MODE_DIR)/% : CPU = SIMNT
+bdbvxw/$(MODE_DIR)/% : TOOL_FAMILY = diab
+bdbvxw/$(MODE_DIR)/% : TOOL = diab
+bdbvxw/$(MODE_DIR)/% : TOOL_PATH =
+bdbvxw/$(MODE_DIR)/% : CC_ARCH_SPEC = -tX86LH:vxworks65
+
+bdbvxw/$(MODE_DIR)/% : LIBPATH =
+
+bdbvxw/$(MODE_DIR)/% : LIBS = -lstlstd
+bdbvxw/$(MODE_DIR)/% : OBJ_DIR := bdbvxw/$(MODE_DIR)
diff --git a/db-4.8.30/dist/vx_6/Makefile.2 b/db-4.8.30/dist/vx_6/Makefile.2
new file mode 100644
index 0000000..33768f9
--- /dev/null
+++ b/db-4.8.30/dist/vx_6/Makefile.2
@@ -0,0 +1,9 @@
+bdbvxw/$(MODE_DIR)/bdbvxw.out : $(OBJECTS_bdbvxw)
+ $(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@";rm -f "$@";ddump -Ng $(OBJECTS_bdbvxw) $(ADDED_OBJECTS) | tclsh $(WIND_BASE)/host/resource/hutils/tcl/munch.tcl -c pentium > $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)dcc $(DEBUGFLAGS_Linker) $(CC_ARCH_SPEC) -Xdollar-in-ident -Xforce-declarations $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o $(OBJ_DIR)/ctdt.o -c $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)dld -tX86LH:vxworks65 -X -r5 -f 0x90,1,1 -r4 -o "$@" $(OBJ_DIR)/ctdt.o $(OBJECTS_bdbvxw) $(ADDED_OBJECTS) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
+
+bdbvxw/$(MODE_DIR)/bdbvxw_compile_file : $(FILE) ;
+
+_clean :: bdbvxw/$(MODE_DIR)/bdbvxw_clean
+
+bdbvxw/$(MODE_DIR)/bdbvxw_clean :
+ $(TRACE_FLAG)if [ -d "bdbvxw" ]; then cd "bdbvxw"; rm -rf $(MODE_DIR); fi
diff --git a/db-4.8.30/dist/vx_6/Makefile.3 b/db-4.8.30/dist/vx_6/Makefile.3
new file mode 100644
index 0000000..ff89e1b
--- /dev/null
+++ b/db-4.8.30/dist/vx_6/Makefile.3
@@ -0,0 +1,34 @@
+-include $(DEP_FILES)
+
+-include $(PRJ_ROOT_DIR)/*.makefile
+
+-include *.makefile
+
+main_all : external_build $(PROJECT_TARGETS)
+ @echo "make: built targets of `pwd`"
+
+# entry point for extending the build
+external_build ::
+ @echo ""
+
+# main entry point for pre processing prior to the build
+pre_build :: $(PRE_BUILD_STEP) generate_sources
+ @echo ""
+
+# entry point for generating sources prior to the build
+generate_sources ::
+ @echo ""
+
+# main entry point for post processing after the build
+post_build :: $(POST_BUILD_STEP) deploy_output
+ @echo ""
+
+# entry point for deploying output after the build
+deploy_output ::
+ @echo ""
+
+clean :: external_clean $(CLEAN_STEP) _clean
+
+# entry point for extending the build clean
+external_clean ::
+ @echo ""
diff --git a/db-4.8.30/dist/vx_6/cfile b/db-4.8.30/dist/vx_6/cfile
new file mode 100644
index 0000000..f9b8cf4
--- /dev/null
+++ b/db-4.8.30/dist/vx_6/cfile
@@ -0,0 +1,2 @@
+bdbvxw/$(MODE_DIR)/Objects/$(BDB_OBJECT_DIR)/__FILENAME__.o : $(BDB_ROOT)/__FILENAME__.c
+ $(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
diff --git a/db-4.8.30/dist/vx_6/cxxfile b/db-4.8.30/dist/vx_6/cxxfile
new file mode 100644
index 0000000..580c700
--- /dev/null
+++ b/db-4.8.30/dist/vx_6/cxxfile
@@ -0,0 +1,2 @@
+bdbvxw/$(MODE_DIR)/Objects/$(BDB_OBJECT_DIR)/__FILENAME__.o : $(BDB_ROOT)/__FILENAME__.cpp
+ $(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"