Boost logo

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