1 # copyright John Maddock 2006
2 # Distributed under the Boost Software License, Version 1.0.
3 # (See accompanying file LICENSE_1_0.txt or copy at
4 # http://www.boost.org/LICENSE_1_0.txt.
6 # auto generated makefile for generic compiler
10 # brings libraries up to date
12 # deletes temporary object files (but not archives).
16 # the following environment variables are recognised:
17 # CXXFLAGS= extra compiler options - note applies to all build variants
18 # INCLUDES= additional include directories
19 # LDFLAGS= additional linker options
20 # LIBS= additional library files
21 # CXX= compiler to use
22 # LINKER= linker/archiver to use
23 # name of subdirectory to use for object/archive files:
27 # default compiler options for release build:
33 ALL_HEADER
= ..
/..
/..
/boost
/regex
/config.hpp ..
/..
/..
/boost
/regex
/icu.hpp ..
/..
/..
/boost
/regex
/pattern_except.hpp ..
/..
/..
/boost
/regex
/regex_traits.hpp ..
/..
/..
/boost
/regex
/user.hpp ..
/..
/..
/boost
/regex
/v4
/basic_regex.hpp ..
/..
/..
/boost
/regex
/v4
/basic_regex_creator.hpp ..
/..
/..
/boost
/regex
/v4
/basic_regex_parser.hpp ..
/..
/..
/boost
/regex
/v4
/c_regex_traits.hpp ..
/..
/..
/boost
/regex
/v4
/char_regex_traits.hpp ..
/..
/..
/boost
/regex
/v4
/cpp_regex_traits.hpp ..
/..
/..
/boost
/regex
/v4
/cregex.hpp ..
/..
/..
/boost
/regex
/v4
/error_type.hpp ..
/..
/..
/boost
/regex
/v4
/fileiter.hpp ..
/..
/..
/boost
/regex
/v4
/instances.hpp ..
/..
/..
/boost
/regex
/v4
/iterator_category.hpp ..
/..
/..
/boost
/regex
/v4
/iterator_traits.hpp ..
/..
/..
/boost
/regex
/v4
/match_flags.hpp ..
/..
/..
/boost
/regex
/v4
/match_results.hpp ..
/..
/..
/boost
/regex
/v4
/mem_block_cache.hpp ..
/..
/..
/boost
/regex
/v4
/perl_matcher.hpp ..
/..
/..
/boost
/regex
/v4
/perl_matcher_common.hpp ..
/..
/..
/boost
/regex
/v4
/perl_matcher_non_recursive.hpp ..
/..
/..
/boost
/regex
/v4
/perl_matcher_recursive.hpp ..
/..
/..
/boost
/regex
/v4
/primary_transform.hpp ..
/..
/..
/boost
/regex
/v4
/protected_call.hpp ..
/..
/..
/boost
/regex
/v4
/regbase.hpp ..
/..
/..
/boost
/regex
/v4
/regex.hpp ..
/..
/..
/boost
/regex
/v4
/regex_format.hpp ..
/..
/..
/boost
/regex
/v4
/regex_fwd.hpp ..
/..
/..
/boost
/regex
/v4
/regex_grep.hpp ..
/..
/..
/boost
/regex
/v4
/regex_iterator.hpp ..
/..
/..
/boost
/regex
/v4
/regex_match.hpp ..
/..
/..
/boost
/regex
/v4
/regex_merge.hpp ..
/..
/..
/boost
/regex
/v4
/regex_raw_buffer.hpp ..
/..
/..
/boost
/regex
/v4
/regex_replace.hpp ..
/..
/..
/boost
/regex
/v4
/regex_search.hpp ..
/..
/..
/boost
/regex
/v4
/regex_split.hpp ..
/..
/..
/boost
/regex
/v4
/regex_token_iterator.hpp ..
/..
/..
/boost
/regex
/v4
/regex_traits.hpp ..
/..
/..
/boost
/regex
/v4
/regex_traits_defaults.hpp ..
/..
/..
/boost
/regex
/v4
/regex_workaround.hpp ..
/..
/..
/boost
/regex
/v4
/states.hpp ..
/..
/..
/boost
/regex
/v4
/sub_match.hpp ..
/..
/..
/boost
/regex
/v4
/syntax_type.hpp ..
/..
/..
/boost
/regex
/v4
/u32regex_iterator.hpp ..
/..
/..
/boost
/regex
/v4
/u32regex_token_iterator.hpp ..
/..
/..
/boost
/regex
/v4
/w32_regex_traits.hpp ..
/..
/..
/boost
/regex
/config
/borland.hpp ..
/..
/..
/boost
/regex
/config
/cwchar.hpp
35 all : $(DIRNAME
) $(DIRNAME
) $(DIRNAME
)/boost_regex .
/$(DIRNAME
)/libboost_regex.so
40 clean : boost_regex_clean
46 ########################################################
48 # section for libboost_regex.so
50 ########################################################
51 $(DIRNAME
)/boost_regex
/c_regex_traits.o
: ..
/src
/c_regex_traits.
cpp $(ALL_HEADER
)
52 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/c_regex_traits.o
$(C1
) $(CXXFLAGS
) ..
/src
/c_regex_traits.
cpp
54 $(DIRNAME
)/boost_regex
/cpp_regex_traits.o
: ..
/src
/cpp_regex_traits.
cpp $(ALL_HEADER
)
55 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/cpp_regex_traits.o
$(C1
) $(CXXFLAGS
) ..
/src
/cpp_regex_traits.
cpp
57 $(DIRNAME
)/boost_regex
/cregex.o
: ..
/src
/cregex.
cpp $(ALL_HEADER
)
58 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/cregex.o
$(C1
) $(CXXFLAGS
) ..
/src
/cregex.
cpp
60 $(DIRNAME
)/boost_regex
/fileiter.o
: ..
/src
/fileiter.
cpp $(ALL_HEADER
)
61 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/fileiter.o
$(C1
) $(CXXFLAGS
) ..
/src
/fileiter.
cpp
63 $(DIRNAME
)/boost_regex
/icu.o
: ..
/src
/icu.
cpp $(ALL_HEADER
)
64 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/icu.o
$(C1
) $(CXXFLAGS
) ..
/src
/icu.
cpp
66 $(DIRNAME
)/boost_regex
/instances.o
: ..
/src
/instances.
cpp $(ALL_HEADER
)
67 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/instances.o
$(C1
) $(CXXFLAGS
) ..
/src
/instances.
cpp
69 $(DIRNAME
)/boost_regex
/posix_api.o
: ..
/src
/posix_api.
cpp $(ALL_HEADER
)
70 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/posix_api.o
$(C1
) $(CXXFLAGS
) ..
/src
/posix_api.
cpp
72 $(DIRNAME
)/boost_regex
/regex.o
: ..
/src
/regex.
cpp $(ALL_HEADER
)
73 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/regex.o
$(C1
) $(CXXFLAGS
) ..
/src
/regex.
cpp
75 $(DIRNAME
)/boost_regex
/regex_debug.o
: ..
/src
/regex_debug.
cpp $(ALL_HEADER
)
76 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/regex_debug.o
$(C1
) $(CXXFLAGS
) ..
/src
/regex_debug.
cpp
78 $(DIRNAME
)/boost_regex
/regex_raw_buffer.o
: ..
/src
/regex_raw_buffer.
cpp $(ALL_HEADER
)
79 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/regex_raw_buffer.o
$(C1
) $(CXXFLAGS
) ..
/src
/regex_raw_buffer.
cpp
81 $(DIRNAME
)/boost_regex
/regex_traits_defaults.o
: ..
/src
/regex_traits_defaults.
cpp $(ALL_HEADER
)
82 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/regex_traits_defaults.o
$(C1
) $(CXXFLAGS
) ..
/src
/regex_traits_defaults.
cpp
84 $(DIRNAME
)/boost_regex
/static_mutex.o
: ..
/src
/static_mutex.
cpp $(ALL_HEADER
)
85 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/static_mutex.o
$(C1
) $(CXXFLAGS
) ..
/src
/static_mutex.
cpp
87 $(DIRNAME
)/boost_regex
/usinstances.o
: ..
/src
/usinstances.
cpp $(ALL_HEADER
)
88 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/usinstances.o
$(C1
) $(CXXFLAGS
) ..
/src
/usinstances.
cpp
90 $(DIRNAME
)/boost_regex
/w32_regex_traits.o
: ..
/src
/w32_regex_traits.
cpp $(ALL_HEADER
)
91 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/w32_regex_traits.o
$(C1
) $(CXXFLAGS
) ..
/src
/w32_regex_traits.
cpp
93 $(DIRNAME
)/boost_regex
/wc_regex_traits.o
: ..
/src
/wc_regex_traits.
cpp $(ALL_HEADER
)
94 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/wc_regex_traits.o
$(C1
) $(CXXFLAGS
) ..
/src
/wc_regex_traits.
cpp
96 $(DIRNAME
)/boost_regex
/wide_posix_api.o
: ..
/src
/wide_posix_api.
cpp $(ALL_HEADER
)
97 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/wide_posix_api.o
$(C1
) $(CXXFLAGS
) ..
/src
/wide_posix_api.
cpp
99 $(DIRNAME
)/boost_regex
/winstances.o
: ..
/src
/winstances.
cpp $(ALL_HEADER
)
100 $(CXX
) $(INCLUDES
) -o
$(DIRNAME
)/boost_regex
/winstances.o
$(C1
) $(CXXFLAGS
) ..
/src
/winstances.
cpp
102 $(DIRNAME
)/boost_regex
:
103 mkdir
-p
$(DIRNAME
)/boost_regex
106 rm -f
$(DIRNAME
)/boost_regex
/*.o
108 .
/$(DIRNAME
)/libboost_regex.so
: $(DIRNAME
)/boost_regex
/c_regex_traits.o
$(DIRNAME
)/boost_regex
/cpp_regex_traits.o
$(DIRNAME
)/boost_regex
/cregex.o
$(DIRNAME
)/boost_regex
/fileiter.o
$(DIRNAME
)/boost_regex
/icu.o
$(DIRNAME
)/boost_regex
/instances.o
$(DIRNAME
)/boost_regex
/posix_api.o
$(DIRNAME
)/boost_regex
/regex.o
$(DIRNAME
)/boost_regex
/regex_debug.o
$(DIRNAME
)/boost_regex
/regex_raw_buffer.o
$(DIRNAME
)/boost_regex
/regex_traits_defaults.o
$(DIRNAME
)/boost_regex
/static_mutex.o
$(DIRNAME
)/boost_regex
/usinstances.o
$(DIRNAME
)/boost_regex
/w32_regex_traits.o
$(DIRNAME
)/boost_regex
/wc_regex_traits.o
$(DIRNAME
)/boost_regex
/wide_posix_api.o
$(DIRNAME
)/boost_regex
/winstances.o
109 $(LINKER
) $(LDFLAGS
) -o
$(DIRNAME
)/libboost_regex.so
$(DIRNAME
)/boost_regex
/c_regex_traits.o
$(DIRNAME
)/boost_regex
/cpp_regex_traits.o
$(DIRNAME
)/boost_regex
/cregex.o
$(DIRNAME
)/boost_regex
/fileiter.o
$(DIRNAME
)/boost_regex
/icu.o
$(DIRNAME
)/boost_regex
/instances.o
$(DIRNAME
)/boost_regex
/posix_api.o
$(DIRNAME
)/boost_regex
/regex.o
$(DIRNAME
)/boost_regex
/regex_debug.o
$(DIRNAME
)/boost_regex
/regex_raw_buffer.o
$(DIRNAME
)/boost_regex
/regex_traits_defaults.o
$(DIRNAME
)/boost_regex
/static_mutex.o
$(DIRNAME
)/boost_regex
/usinstances.o
$(DIRNAME
)/boost_regex
/w32_regex_traits.o
$(DIRNAME
)/boost_regex
/wc_regex_traits.o
$(DIRNAME
)/boost_regex
/wide_posix_api.o
$(DIRNAME
)/boost_regex
/winstances.o
$(LIBS
)