|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r58979 - sandbox/itl/libs/itl/build/cygwin
From: afojgo_at_[hidden]
Date: 2010-01-13 10:08:01
Author: jofaber
Date: 2010-01-13 10:08:00 EST (Wed, 13 Jan 2010)
New Revision: 58979
URL: http://svn.boost.org/trac/boost/changeset/58979
Log:
Updated the old makefile
Text files modified:
sandbox/itl/libs/itl/build/cygwin/makefile | 82 +++++++++------------------------------
1 files changed, 19 insertions(+), 63 deletions(-)
Modified: sandbox/itl/libs/itl/build/cygwin/makefile
==============================================================================
--- sandbox/itl/libs/itl/build/cygwin/makefile (original)
+++ sandbox/itl/libs/itl/build/cygwin/makefile 2010-01-13 10:08:00 EST (Wed, 13 Jan 2010)
@@ -16,7 +16,6 @@
#--- location of this makefile ------------------------------------------------
MAKE_PATH = .
#--- location of the interval template library rootpath -----------------------
-# build.itl.libs.itl
ITL_ROOT_PATH = ../../../..
#--- root directory of the interval template library --------------------------
ITL_SRC_PATH = $(ITL_ROOT_PATH)/boost/itl
@@ -29,7 +28,6 @@
ITL_XT_TEST_PATH = $(ITL_XT_LIBS_PATH)/test
#BOOST_PATH = /usr/include/boost-1_33_1
-#BOOST_PATH = /usr/include/boost_1_35_0
BOOST_PATH = $(ITL_ROOT_PATH)
#--- binaries -----------------------------------------------------------------
@@ -50,24 +48,24 @@
#--- libraries ----------------------------------------------------------------
#LOAD_LIBS = -L$(CMP_PATH)/lib
LOAD_LIBS = -L/usr/lib
-#--- LIBS for 64bit processors:
-#LOAD_LIBS = -L/usr/lib64
+LOAD_LIBS = -L$(ITL_ROOT_PATH)/bin.v2/libs/date_time/build/gcc-3.4.4/release/link-static/threading-multi
#--- loadflags ----------------------------------------------------------------
LOAD_FLAGS = $(LOAD_LIBS) -lstdc++
-LOAD_FLAGS4BOOST = $(LOAD_FLAGS) -lboost_date_time-gcc-mt-s
+LOAD_FLAGS4BOOST = $(LOAD_FLAGS) -lboost_date_time
#--- compileflags ---------------------------------------------------
#COMPILE_FLAGS = -O2 -DUSE_CONCEPTS
-COMPILE_FLAGS = -O2 -std=gnu++0x
+#COMPILE_FLAGS = -O2 -std=gnu++0x
+COMPILE_FLAGS = -O2
#--- compiler -----------------------------------------------------------------
#--- location of the compiler -------------------------------------------------
#CMP_PATH = /opt/conceptgcc-boostcon
#COMPILE = $(CMP_PATH)/bin/gcc
-#COMPILE = gcc
+COMPILE = gcc
#COMPILE = /opt/conceptgcc-4.3.0-alpha-7/bin/gcc
-COMPILE = i686-pc-cygwin-g++-4.exe
+#COMPILE = i686-pc-cygwin-g++-4.exe
all:
@@ -105,28 +103,13 @@
make itvset_shell
make splititvmap_shell
make auto_itv_test
-# labatea is cureently not compiling with gcc. It only compiles with msvc
-# make labatea
-devels:
- make validate
-
#--- projects -----------------------------------------------------------------
#--- group examples -----------------------------------------------------------
-#--- project boostcon ---------------------------------------------------------
-EXAMPLE_DIR = example
-boostcon_PATH = $(ITL_EXAMPLE_PATH)/boostcon
-boostcon_MAIN = $(boostcon_PATH)/boostcon.cpp
-boostcon_SOURCES = $(boostcon_MAIN)
-boostcon_TARGET = $(BIN_PATH)/boostcon$(EXE_TAG)
-
-boostcon:
- $(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(boostcon_SOURCES) $(LOAD_FLAGS) -o $(boostcon_TARGET)
-
#--- project party ---------------------------------------------------------
EXAMPLE_DIR = example
-party_PATH = $(ITL_EXAMPLE_PATH)/party
+party_PATH = $(ITL_EXAMPLE_PATH)/party_
party_MAIN = $(party_PATH)/party.cpp
party_SOURCES = $(party_MAIN)
party_TARGET = $(BIN_PATH)/party$(EXE_TAG)
@@ -135,7 +118,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(party_SOURCES) $(LOAD_FLAGS) -o $(party_TARGET)
#--- project interval ---------------------------------------------------------
-interval_PATH = $(ITL_EXAMPLE_PATH)/interval
+interval_PATH = $(ITL_EXAMPLE_PATH)/interval_
interval_MAIN = $(interval_PATH)/interval.cpp
interval_SOURCES = $(interval_MAIN)
interval_TARGET = $(BIN_PATH)/interval$(EXE_TAG)
@@ -144,7 +127,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(interval_SOURCES) $(LOAD_FLAGS) -o $(interval_TARGET)
#--- project interval_container --------------------------------------------------
-interval_container_PATH = $(ITL_EXAMPLE_PATH)/interval_container
+interval_container_PATH = $(ITL_EXAMPLE_PATH)/interval_container_
interval_container_MAIN = $(interval_container_PATH)/interval_container.cpp
interval_container_SOURCES = $(interval_container_MAIN)
interval_container_TARGET = $(BIN_PATH)/interval_container$(EXE_TAG)
@@ -153,7 +136,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(interval_container_SOURCES) $(LOAD_FLAGS) -o $(interval_container_TARGET)
#--- project overlap_counter ---------------------------------------------------
-overlap_counter_PATH = $(ITL_EXAMPLE_PATH)/overlap_counter
+overlap_counter_PATH = $(ITL_EXAMPLE_PATH)/overlap_counter_
overlap_counter_MAIN = $(overlap_counter_PATH)/overlap_counter.cpp
overlap_counter_SOURCES = $(overlap_counter_MAIN)
overlap_counter_TARGET = $(BIN_PATH)/overlap_counter$(EXE_TAG)
@@ -162,7 +145,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(overlap_counter_SOURCES) $(LOAD_FLAGS) -o $(overlap_counter_TARGET)
#--- project history -----------------------------------------------------------
-history_PATH = $(ITL_XT_EXAMPLE_PATH)/history
+history_PATH = $(ITL_XT_EXAMPLE_PATH)/history_
history_MAIN = $(history_PATH)/history.cpp
history_SOURCES = $(history_MAIN)
history_TARGET = $(BIN_PATH)/history$(EXE_TAG)
@@ -171,7 +154,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(history_SOURCES) $(LOAD_FLAGS) -o $(history_TARGET)
#--- project amount_cube --------------------------------------------------
-amount_cube_PATH = $(ITL_XT_EXAMPLE_PATH)/amount_cube
+amount_cube_PATH = $(ITL_XT_EXAMPLE_PATH)/amount_cube_
amount_cube_MAIN = $(amount_cube_PATH)/amount_cube.cpp
amount_cube_SOURCES = $(amount_cube_MAIN)
amount_cube_TARGET = $(BIN_PATH)/amount_cube$(EXE_TAG)
@@ -180,7 +163,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(amount_cube_SOURCES) $(LOAD_FLAGS) -o $(amount_cube_TARGET)
#--- project boost_party --------------------------------------------------
-boost_party_PATH = $(ITL_EXAMPLE_PATH)/boost_party
+boost_party_PATH = $(ITL_EXAMPLE_PATH)/boost_party_
boost_party_MAIN = $(boost_party_PATH)/boost_party.cpp
boost_party_SOURCES = $(boost_party_MAIN)
boost_party_TARGET = $(BIN_PATH)/boost_party$(EXE_TAG)
@@ -189,7 +172,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(boost_party_SOURCES) $(LOAD_FLAGS4BOOST) -o $(boost_party_TARGET)
#--- project user_groups --------------------------------------------------
-user_groups_PATH = $(ITL_EXAMPLE_PATH)/user_groups
+user_groups_PATH = $(ITL_EXAMPLE_PATH)/user_groups_
user_groups_MAIN = $(user_groups_PATH)/user_groups.cpp
user_groups_SOURCES = $(user_groups_MAIN)
user_groups_TARGET = $(BIN_PATH)/user_groups$(EXE_TAG)
@@ -198,7 +181,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(user_groups_SOURCES) $(LOAD_FLAGS4BOOST) -o $(user_groups_TARGET)
#--- project month_and_week_grid --------------------------------------------------
-month_and_week_grid_PATH = $(ITL_EXAMPLE_PATH)/month_and_week_grid
+month_and_week_grid_PATH = $(ITL_EXAMPLE_PATH)/month_and_week_grid_
month_and_week_grid_MAIN = $(month_and_week_grid_PATH)/month_and_week_grid.cpp
month_and_week_grid_SOURCES = $(month_and_week_grid_MAIN)
month_and_week_grid_TARGET = $(BIN_PATH)/month_and_week_grid$(EXE_TAG)
@@ -207,7 +190,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(month_and_week_grid_SOURCES) $(LOAD_FLAGS4BOOST) -o $(month_and_week_grid_TARGET)
#--- project man_power --------------------------------------------------
-man_power_PATH = $(ITL_EXAMPLE_PATH)/man_power
+man_power_PATH = $(ITL_EXAMPLE_PATH)/man_power_
man_power_MAIN = $(man_power_PATH)/man_power.cpp
man_power_SOURCES = $(man_power_MAIN)
man_power_TARGET = $(BIN_PATH)/man_power$(EXE_TAG)
@@ -217,7 +200,7 @@
#--- project itvset_shell -----------------------------------------------------
-itvset_shell_PATH = $(ITL_EXAMPLE_PATH)/itvset_shell
+itvset_shell_PATH = $(ITL_EXAMPLE_PATH)/itvset_shell_
itvset_shell_MAIN = $(itvset_shell_PATH)/itvset_shell.cpp
itvset_shell_SOURCES = $(itvset_shell_MAIN)
itvset_shell_TARGET = $(BIN_PATH)/itvset_shell$(EXE_TAG)
@@ -226,7 +209,7 @@
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(itvset_shell_SOURCES) $(LOAD_FLAGS) -o $(itvset_shell_TARGET)
#--- project splititvmap_shell ------------------------------------------------
-splititvmap_shell_PATH = $(ITL_EXAMPLE_PATH)/splititvmap_shell
+splititvmap_shell_PATH = $(ITL_EXAMPLE_PATH)/splititvmap_shell_
splititvmap_shell_MAIN = $(splititvmap_shell_PATH)/splititvmap_shell.cpp
splititvmap_shell_SOURCES = $(splititvmap_shell_MAIN)
splititvmap_shell_TARGET = $(BIN_PATH)/splititvmap_shell$(EXE_TAG)
@@ -237,7 +220,7 @@
#--- group tests --------------------------------------------------------------
#--- project auto_itv_test -----------------------------------------------------
-auto_itv_test_PATH = $(ITL_XT_TEST_PATH)/auto_itv_test
+auto_itv_test_PATH = $(ITL_XT_TEST_PATH)/auto_itv_test_
auto_itv_test_MAIN = $(auto_itv_test_PATH)/auto_itv_test.cpp
auto_itv_test_SOURCES = $(auto_itv_test_MAIN)
auto_itv_test_TARGET = $(BIN_PATH)/auto_itv_test$(EXE_TAG)
@@ -245,35 +228,8 @@
auto_itv_test:
$(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(auto_itv_test_SOURCES) $(LOAD_FLAGS) -o $(auto_itv_test_TARGET)
-#--- project labatea -----------------------------------------------------
-labatea_PATH = $(ITL_TEST_PATH)/labatea
-labatea_MAIN = $(labatea_PATH)/labatea.cpp
-labatea_SOURCES = $(ITL_SRC_PATH)/validate/gentor/gentorprofile.cpp $(labatea_MAIN)
-labatea_TARGET = $(BIN_PATH)/labatea$(EXE_TAG)
-
-labatea:
- $(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(labatea_SOURCES) $(LOAD_FLAGS) -o $(labatea_TARGET)
-
#--- group devels --------------------------------------------------------------
-#--- project itvset_shell -----------------------------------------------------
-DEVEL_DIR = devel
-validate_PATH = $(ITL_ROOT_PATH)/$(DEVEL_DIR)/validate
-validate_MAIN = $(validate_PATH)/validate.cpp
-validate_SOURCES = $(ITL_SRC_PATH)/validate/gentor/gentorprofile.cpp $(validate_MAIN)
-validate_TARGET = $(BIN_PATH)/validate$(EXE_TAG)
-
-validate:
- $(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(validate_SOURCES) $(LOAD_FLAGS) -o $(validate_TARGET)
-
-#--- project template_match ---------------------------------------------
-template_match_PATH = $(ITL_ROOT_PATH)/$(DEVEL_DIR)/template_match
-template_match_MAIN = $(template_match_PATH)/template_match.cpp
-template_match_SOURCES = $(template_match_MAIN)
-template_match_TARGET = $(BIN_PATH)/template_match$(EXE_TAG)
-
-template_match:
- $(COMPILE) $(COMPILE_FLAGS) $(INCLUDE) $(template_match_SOURCES) $(LOAD_FLAGS) -o $(template_match_TARGET)
#-------------------------------------------------------------------------------
show_temps:
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk