srcanamdw/appdep/group/Makefile
changeset 0 509e4801c378
equal deleted inserted replaced
-1:000000000000 0:509e4801c378
       
     1 #
       
     2 # Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 # All rights reserved.
       
     4 # This component and the accompanying materials are made available
       
     5 # under the terms of "Eclipse Public License v1.0"
       
     6 # which accompanies this distribution, and is available
       
     7 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 #
       
     9 # Initial Contributors:
       
    10 # Nokia Corporation - initial contribution.
       
    11 #
       
    12 # Contributors:
       
    13 # 
       
    14 # Description: Makefile
       
    15 #
       
    16 #
       
    17 
       
    18 BOOSTHOME = E:/boost_1_33_1
       
    19 
       
    20 CPP  = g++
       
    21 CC   = gcc
       
    22 RES  = 
       
    23 OBJ  = ../obj/appdep.o ../obj/appdep_analysis.o ../obj/appdep_cache.o ../obj/appdep_getters.o ../obj/appdep_otherfunc.o ../obj/appdep_sisfiles.o ../obj/appdep_statdeps.o ../obj/appdep_utils.o ../obj/static_mutex.o ../obj/w32_regex_traits.o ../obj/icu.o ../obj/wc_regex_traits.o ../obj/usinstances.o ../obj/cpp_regex_traits.o ../obj/regex_traits_defaults.o ../obj/wide_posix_api.o ../obj/posix_api.o ../obj/fileiter.o ../obj/cregex.o ../obj/c_regex_traits.o ../obj/winstances.o ../obj/regex_raw_buffer.o ../obj/regex_debug.o ../obj/regex.o ../obj/instances.o $(RES)
       
    24 LINKOBJ  = ../obj/appdep.o ../obj/appdep_analysis.o ../obj/appdep_cache.o ../obj/appdep_getters.o ../obj/appdep_otherfunc.o ../obj/appdep_sisfiles.o ../obj/appdep_statdeps.o ../obj/appdep_utils.o ../obj/static_mutex.o ../obj/w32_regex_traits.o ../obj/icu.o ../obj/wc_regex_traits.o ../obj/usinstances.o ../obj/cpp_regex_traits.o ../obj/regex_traits_defaults.o ../obj/wide_posix_api.o ../obj/posix_api.o ../obj/fileiter.o ../obj/cregex.o ../obj/c_regex_traits.o ../obj/winstances.o ../obj/regex_raw_buffer.o ../obj/regex_debug.o ../obj/regex.o ../obj/instances.o $(RES)
       
    25 LIBS =   
       
    26 INCS = -I../inc -I$(BOOSTHOME) 
       
    27 CXXINCS = -I../inc -I$(BOOSTHOME) 
       
    28 BIN  = ../bin/appdep
       
    29 CXXFLAGS = $(CXXINCS) -pedantic -Wall -Wextra -Wno-long-long
       
    30 CFLAGS = $(INCS) -std=c99 -pedantic -Wall -Wextra -Wno-long-long
       
    31 RM = rm -f
       
    32 
       
    33 .PHONY: all all-before all-after clean clean-custom
       
    34 
       
    35 all: all-before ../bin/appdep all-after
       
    36 
       
    37 
       
    38 clean: clean-custom
       
    39 	${RM} $(OBJ) $(BIN)
       
    40 
       
    41 $(BIN): $(OBJ)
       
    42 	$(CPP) $(LINKOBJ) -o "../bin/appdep" $(LIBS)
       
    43 
       
    44 ../obj/appdep.o: ../src/appdep.cpp
       
    45 	$(CPP) -c ../src/appdep.cpp -o ../obj/appdep.o $(CXXFLAGS)
       
    46 
       
    47 ../obj/appdep_analysis.o: ../src/appdep_analysis.cpp
       
    48 	$(CPP) -c ../src/appdep_analysis.cpp -o ../obj/appdep_analysis.o $(CXXFLAGS)
       
    49 
       
    50 ../obj/appdep_cache.o: ../src/appdep_cache.cpp
       
    51 	$(CPP) -c ../src/appdep_cache.cpp -o ../obj/appdep_cache.o $(CXXFLAGS)
       
    52 
       
    53 ../obj/appdep_getters.o: ../src/appdep_getters.cpp
       
    54 	$(CPP) -c ../src/appdep_getters.cpp -o ../obj/appdep_getters.o $(CXXFLAGS)
       
    55 
       
    56 ../obj/appdep_otherfunc.o: ../src/appdep_otherfunc.cpp
       
    57 	$(CPP) -c ../src/appdep_otherfunc.cpp -o ../obj/appdep_otherfunc.o $(CXXFLAGS)
       
    58 
       
    59 ../obj/appdep_sisfiles.o: ../src/appdep_sisfiles.cpp
       
    60 	$(CPP) -c ../src/appdep_sisfiles.cpp -o ../obj/appdep_sisfiles.o $(CXXFLAGS)
       
    61 
       
    62 ../obj/appdep_statdeps.o: ../src/appdep_statdeps.cpp
       
    63 	$(CPP) -c ../src/appdep_statdeps.cpp -o ../obj/appdep_statdeps.o $(CXXFLAGS)
       
    64 
       
    65 ../obj/appdep_utils.o: ../src/appdep_utils.cpp
       
    66 	$(CPP) -c ../src/appdep_utils.cpp -o ../obj/appdep_utils.o $(CXXFLAGS)
       
    67 
       
    68 ../obj/static_mutex.o: $(BOOSTHOME)/libs/regex/src/static_mutex.cpp
       
    69 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/static_mutex.cpp -o ../obj/static_mutex.o $(CXXFLAGS)
       
    70 
       
    71 ../obj/w32_regex_traits.o: $(BOOSTHOME)/libs/regex/src/w32_regex_traits.cpp
       
    72 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/w32_regex_traits.cpp -o ../obj/w32_regex_traits.o $(CXXFLAGS)
       
    73 
       
    74 ../obj/icu.o: $(BOOSTHOME)/libs/regex/src/icu.cpp
       
    75 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/icu.cpp -o ../obj/icu.o $(CXXFLAGS)
       
    76 
       
    77 ../obj/wc_regex_traits.o: $(BOOSTHOME)/libs/regex/src/wc_regex_traits.cpp
       
    78 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/wc_regex_traits.cpp -o ../obj/wc_regex_traits.o $(CXXFLAGS)
       
    79 
       
    80 ../obj/usinstances.o: $(BOOSTHOME)/libs/regex/src/usinstances.cpp
       
    81 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/usinstances.cpp -o ../obj/usinstances.o $(CXXFLAGS)
       
    82 
       
    83 ../obj/cpp_regex_traits.o: $(BOOSTHOME)/libs/regex/src/cpp_regex_traits.cpp
       
    84 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/cpp_regex_traits.cpp -o ../obj/cpp_regex_traits.o $(CXXFLAGS)
       
    85 
       
    86 ../obj/regex_traits_defaults.o: $(BOOSTHOME)/libs/regex/src/regex_traits_defaults.cpp
       
    87 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/regex_traits_defaults.cpp -o ../obj/regex_traits_defaults.o $(CXXFLAGS)
       
    88 
       
    89 ../obj/wide_posix_api.o: $(BOOSTHOME)/libs/regex/src/wide_posix_api.cpp
       
    90 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/wide_posix_api.cpp -o ../obj/wide_posix_api.o $(CXXFLAGS)
       
    91 
       
    92 ../obj/posix_api.o: $(BOOSTHOME)/libs/regex/src/posix_api.cpp
       
    93 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/posix_api.cpp -o ../obj/posix_api.o $(CXXFLAGS)
       
    94 
       
    95 ../obj/fileiter.o: $(BOOSTHOME)/libs/regex/src/fileiter.cpp
       
    96 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/fileiter.cpp -o ../obj/fileiter.o $(CXXFLAGS)
       
    97 
       
    98 ../obj/cregex.o: $(BOOSTHOME)/libs/regex/src/cregex.cpp
       
    99 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/cregex.cpp -o ../obj/cregex.o $(CXXFLAGS)
       
   100 
       
   101 ../obj/c_regex_traits.o: $(BOOSTHOME)/libs/regex/src/c_regex_traits.cpp
       
   102 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/c_regex_traits.cpp -o ../obj/c_regex_traits.o $(CXXFLAGS)
       
   103 
       
   104 ../obj/winstances.o: $(BOOSTHOME)/libs/regex/src/winstances.cpp
       
   105 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/winstances.cpp -o ../obj/winstances.o $(CXXFLAGS)
       
   106 
       
   107 ../obj/regex_raw_buffer.o: $(BOOSTHOME)/libs/regex/src/regex_raw_buffer.cpp
       
   108 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/regex_raw_buffer.cpp -o ../obj/regex_raw_buffer.o $(CXXFLAGS)
       
   109 
       
   110 ../obj/regex_debug.o: $(BOOSTHOME)/libs/regex/src/regex_debug.cpp
       
   111 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/regex_debug.cpp -o ../obj/regex_debug.o $(CXXFLAGS)
       
   112 
       
   113 ../obj/regex.o: $(BOOSTHOME)/libs/regex/src/regex.cpp
       
   114 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/regex.cpp -o ../obj/regex.o $(CXXFLAGS)
       
   115 
       
   116 ../obj/instances.o: $(BOOSTHOME)/libs/regex/src/instances.cpp
       
   117 	$(CPP) -c $(BOOSTHOME)/libs/regex/src/instances.cpp -o ../obj/instances.o $(CXXFLAGS)