(file) Return to config.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

  1 martin 1.92 #//%2005////////////////////////////////////////////////////////////////////////
  2             #//
  3             #// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
  4             #// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
  5             #// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
  6             #// IBM Corp.; EMC Corporation, The Open Group.
  7             #// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
  8             #// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
  9             #// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 10             #// EMC Corporation; VERITAS Software Corporation; The Open Group.
 11             #//
 12             #// Permission is hereby granted, free of charge, to any person obtaining a copy
 13             #// of this software and associated documentation files (the "Software"), to
 14             #// deal in the Software without restriction, including without limitation the
 15             #// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 16             #// sell copies of the Software, and to permit persons to whom the Software is
 17             #// furnished to do so, subject to the following conditions:
 18             #// 
 19             #// THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 20             #// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 21             #// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 22 martin 1.92 #// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 23             #// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 24             #// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 25             #// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 26             #// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27             #//
 28             #//==============================================================================
 29 mike   1.1  ################################################################################
 30             ##
 31             ## Get external environment variables. Note that all external environment
 32             ## variables begin with "PEGASUS_".
 33             ##
 34             ################################################################################
 35             
 36 konrad.r 1.55 ifndef ROOT
 37                   ROOT =  $(subst \,/,$(PEGASUS_ROOT))
 38               endif
 39               
 40 denise.eckstein 1.61 ifdef PEGASUS_ENVVAR_FILE
 41 david.dillard   1.65     include $(PEGASUS_ENVVAR_FILE)
 42 denise.eckstein 1.61 else
 43 david.dillard   1.65     include $(ROOT)/env_var.status
 44 denise.eckstein 1.61 endif
 45 konrad.r        1.55 
 46 mike            1.2  ifdef PEGASUS_HOME
 47 david.dillard   1.65     HOME_DIR = $(subst \,/,$(PEGASUS_HOME))
 48 mike            1.1  else
 49 david.dillard   1.65     $(error PEGASUS_HOME environment variable undefined)
 50 mike            1.1  endif
 51                      
 52 karl            1.18 ifdef PEGASUS_ROOT
 53                          ROOT =  $(subst \,/,$(PEGASUS_ROOT))
 54                      else
 55 david.dillard   1.65     $(error PEGASUS_ROOT environment variable undefined)
 56 karl            1.18 endif
 57                      
 58 chuck           1.35 # l10n
 59                      ifdef ICU_ROOT
 60                          ICUROOT =  $(subst \,/,$(ICU_ROOT))
 61                      endif
 62                      
 63 kumpf           1.21 ifdef PEGASUS_TMP
 64 david.dillard   1.65     TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
 65 kumpf           1.21 else
 66 david.dillard   1.65     TMP_DIR = .
 67 kumpf           1.21 endif
 68                      
 69 kumpf           1.26 ifdef PEGASUS_DISPLAYCONSUMER_DIR
 70 david.dillard   1.65     DISPLAYCONSUMER_DIR = $(subst \,/,$(PEGASUS_DISPLAYCONSUMER_DIR))
 71 kumpf           1.26 else
 72 david.dillard   1.65     DISPLAYCONSUMER_DIR = $(subst \,/,$(PEGASUS_HOME))
 73 kumpf           1.26 endif
 74                      
 75 david.dillard   1.66 PLATFORM_FILES=$(wildcard $(ROOT)/mak/platform*.mak)
 76 karl            1.78 PLATFORM_TEMP=$(subst $(ROOT)/mak/platform_,, $(PLATFORM_FILES))
 77                      VALID_PLATFORMS=$(subst .mak,, $(PLATFORM_TEMP))
 78 mike            1.8  
 79                      ifndef PEGASUS_PLATFORM
 80 david.dillard   1.66     $(error PEGASUS_PLATFORM environment variable undefined. Please set to\
 81                              one of the following:$(VALID_PLATFORMS))
 82 mike            1.8  endif
 83                      
 84 mike            1.1  ################################################################################
 85                      
 86 kumpf           1.22 OBJ_DIR = $(HOME_DIR)/obj/$(DIR)
 87                      BIN_DIR = $(HOME_DIR)/bin
 88                      LIB_DIR = $(HOME_DIR)/lib
 89 chuck           1.35 
 90                      # l10n
 91                      # define the location for the compiled messages
 92                      MSG_ROOT = $(HOME_DIR)/msg
 93 kumpf           1.22 
 94 jim.wunderlich  1.90 #############################################################################
 95                      ##  The following REPOSITORY_XXX variables are only used within the 
 96                      ## makefiles for building the repository (cimmofl) and running the tests. 
 97                      ## They have no effect on CIMconfig initial startup configuration.
 98                      
 99                      #
100 kumpf           1.22 # define the location for the repository
101 jim.wunderlich  1.90 #
102                      # NOTE: There is another variable efined in many of the test makefiles
103                      # called REPOSITORYDIR. It is a local variable in each of those Makefiles
104                      # to localally control where the temporay small repository they 
105                      # build, use and then delete is located. Most of the time it is set to TMP_DIR.
106                      #
107 jim.wunderlich  1.91 
108 kumpf           1.22 REPOSITORY_DIR = $(HOME_DIR)
109 jim.wunderlich  1.90 
110                      #
111                      # WARNING: The REPOSITORY_NAME varible is not used by all the test, 
112                      # many of them are still hardcoded to "repository".  What this means
113                      # is that you can change the repository name and build it. But you 
114                      # cannot run the test without many of them failing
115                      #
116 jim.wunderlich  1.91 
117 jim.wunderlich  1.81 REPOSITORY_NAME = repository
118 jim.wunderlich  1.91 
119 jim.wunderlich  1.90 
120 jim.wunderlich  1.81 REPOSITORY_ROOT = $(REPOSITORY_DIR)/$(REPOSITORY_NAME)
121                      
122                      # define the repository mode 
123 h.sterling      1.89 #       XML = XML format
124                      #       BIN = Binary format
125 jim.wunderlich  1.81 #
126 jim.wunderlich  1.91 ifndef PEGASUS_REPOSITORY_MODE
127                         ## set to default value
128                         REPOSITORY_MODE = XML
129                      else 
130                         ## validate assigned value
131                         ifeq ($(PEGASUS_REPOSITORY_MODE),XML)
132                             REPOSITORY_MODE = XML
133                         else
134                           ifeq ($(PEGASUS_REPOSITORY_MODE),BIN)
135                            REPOSITORY_MODE = BIN
136                           else
137                            $(error PEGASUS_REPOSITORY_MODE ($(PEGASUS_REPOSITORY_MODE)) \
138                      		 is invalid. It must be set to either XML or BIN)
139                           endif
140                         endif
141 jim.wunderlich  1.90 endif
142                      
143 jim.wunderlich  1.91 
144 jim.wunderlich  1.90 ###########################################################################
145 mike            1.1  
146 kumpf           1.23 # The two variables, CIM_SCHEMA_DIR and CIM_SCHEMA_VER,
147 chip            1.76 # are used to control the version of the CIM Schema
148 kumpf           1.23 # loaded into the Pegasus Internal, InterOp,
149                      # root/cimv2 and various test namespaces.
150                      #
151 chip            1.76 # Update the following two environment variables to
152 kumpf           1.23 # change the version.
153                      
154 kumpf           1.37 # The environment variable PEGASUS_CIM_SCHEMA can be used
155 chip            1.76 # to change the values of CIM_SCHEMA_DIR, CIM_SCHEMA_VER
156 kumpf           1.37 # and ALLOW_EXPERIMENTAL.
157                      #
158                      # To use the PEGASUS_CIM_SCHEMA variable the Schema mof
159                      # files must be placed in the directory
160                      # $(PEGAUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA)
161 chip            1.76 #
162 kumpf           1.37 # The value of PEGASUS_CIM_SCHEMA must conform to the
163                      # following syntax:
164                      #
165                      #        CIM[Prelim]<CIM_SCHEMA_VER>
166                      #
167 chip            1.76 # The string "Prelim" should be included if the
168 kumpf           1.37 # Schema contains "Experimental" class definitions.
169                      #
170                      # The value of <CIM_SCHEMA_VER> must be the value
171 chip            1.76 # of the version string included by the DMTF as
172                      # part of the mof file names (e.g, CIM_Core27.mof).
173 kumpf           1.37 # Therefore, for example, the value of <CIM_SCHEMA_VER>
174                      # for CIM27 Schema directories MUST be 27.
175                      #
176 chip            1.76 # Examples of valid values of PEGASUS_CIM_SCHEMA
177 kumpf           1.37 # include CIMPrelim27, CIM27, CIMPrelim28, and CIM28.
178                      #
179                      # Note the CIMPrelim271 would NOT be a valid value
180                      # for PEGASUS_CIM_SCHEMA because the version string
181                      # portion of the mof files (e.g., CIM_Core27.mof) in
182                      # the CIMPrelimin271 directory is 27 not 271.
183 kumpf           1.23 
184 gerarda         1.29 # ***** CIM_SCHEMA_DIR INFO ****
185                      # If CIM_SCHEMA_DIR changes to use a preliminary schema which
186                      # has experimentals make sure and change the path below to appopriate
187                      # directory path.  Example:  CIMPrelim271 is preliminary and has
188                      # experimental classes.  Since experimental classes exist the -aE
189                      # option of the mof compiler needs to be set.
190                      # *****
191 kumpf           1.37 
192                      ifdef PEGASUS_CIM_SCHEMA
193 david.dillard   1.65     CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA)
194 chip            1.76     ifeq ($(findstring $(patsubst CIM%,%,$(patsubst CIMPrelim%,%,$(PEGASUS_CIM_SCHEMA))),1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 271 28),)
195 david.dillard   1.65        CIM_SCHEMA_VER=
196                          else
197                             CIM_SCHEMA_VER=$(patsubst CIM%,%,$(patsubst CIMPrelim%,%,$(PEGASUS_CIM_SCHEMA)))
198                          endif
199 kumpf           1.37 else
200 a.dunfey        1.82     CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/CIM29
201                          CIM_SCHEMA_VER=
202 kumpf           1.37 endif
203                      
204                      ifneq (, $(findstring Prelim, $(CIM_SCHEMA_DIR)))
205 david.dillard   1.65     ALLOW_EXPERIMENTAL = -aE
206 gerarda         1.29 else
207 david.dillard   1.65     ALLOW_EXPERIMENTAL =
208 gerarda         1.29 endif
209                      
210 bob             1.5  LEX = flex
211                      
212 jim.wunderlich  1.94 ## ======================================================================
213                      ##
214                      ## PEGASUS_ENABLE_SORTED_DIFF 
215                      ## This controls if the DIFFSORT function is used rather than a simple DIFF of
216                      ##  of the test results files to the static results file.
217                      ##
218                      ##   Set to "true" enables the sorted diffs of results to static results files.
219                      ##   otherwise results in regular diffs of results to static results files.
220                      ##   see bug 2283 for background information concerning this config variable. 
221                      ##
222                      ##  Defaults to true.
223                      ##
224                      ##
225                      ifndef PEGASUS_ENABLE_SORTED_DIFF
226                      PEGASUS_ENABLE_SORTED_DIFF=true
227                      endif
228                      
229 jim.wunderlich  1.86 ## ========================================================================
230                      ## DIFFSORT function definition 
231                      ## Here is an example using the DIFFSORT function:
232                      ## 
233                      ## difftest: FORCE
234 h.sterling      1.89 ##      @ test > result
235 jim.wunderlich  1.86 ##      @ $(call DIFFSORT,result,standard_result)
236 h.sterling      1.89 ##      @ $(ECHO) +++++ all test passed
237 jim.wunderlich  1.86 ##
238                      
239                      define NL
240                      
241                      
242                      endef
243                      
244                      DIFFSORT = $(SORT) $(1) > $(1).tmp $(NL) \
245                      $(SORT) $(2) > $(2).tmp $(NL) \
246                      $(DIFF) $(1).tmp $(2).tmp $(NL) \
247                      $(RM) -f $(1).tmp $(NL) \
248                      $(RM) -f $(2).tmp $(NL)
249                      
250                      
251 mike            1.8  ################################################################################
252                      ##
253                      ## Attempt to include a platform configuration file:
254                      ##
255                      ################################################################################
256                      
257 david.dillard   1.66 PLATFORM_FILE = $(ROOT)/mak/platform_$(PEGASUS_PLATFORM).mak
258                      ifneq ($(wildcard $(PLATFORM_FILE)), )
259                          include $(PLATFORM_FILE)
260                      else
261 david.dillard   1.65   $(error  PEGASUS_PLATFORM environment variable must be set to one of\
262 david.dillard   1.66         the following:$(VALID_PLATFORMS))
263 mike            1.8  endif
264 karl            1.17 
265 karl            1.36 ################################################################################
266                      ##
267                      ##  Set up any platform independent compile conditionals by adding them to
268                      ##  precreated FLAGS parameter.
269 chip            1.76 ##  Assumes that the basic flags have been setup in FLAGS.
270 karl            1.36 ##  Assumes that compile time flags are controlled with -D CLI option.
271                      ##
272                      ################################################################################
273 karl            1.17 
274 karl            1.36 # Setup the conditional compile for client displays.
275 chip            1.76 #
276 karl            1.36 ifdef PEGASUS_CLIENT_TRACE_ENABLE
277 david.dillard   1.65     DEFINES += -DPEGASUS_CLIENT_TRACE_ENABLE
278 karl            1.36 endif
279                      
280 kumpf           1.87 # Allow PEGASUS_ASSERT statements to be disabled.
281                      ifdef PEGASUS_NOASSERTS
282                          DEFINES += -DNDEBUG
283                      endif
284                      
285 mday            1.40 # do not compile trace code. sometimes it causes problems debugging
286                      ifdef PEGASUS_REMOVE_TRACE
287 david.dillard   1.65     DEFINES += -DPEGASUS_REMOVE_TRACE
288 mday            1.40 endif
289                      
290 chuck           1.47 # PEP 161
291                      # Control whether utf-8 filenames are supported by the repository
292                      ifdef PEGASUS_SUPPORT_UTF8_FILENAME
293 david.dillard   1.65     DEFINES += -DPEGASUS_SUPPORT_UTF8_FILENAME
294 chuck           1.47 
295 david.dillard   1.65     # Control whether utf-8 filenames in the repository are escaped
296                          ifdef PEGASUS_REPOSITORY_ESCAPE_UTF8
297                              DEFINES += -DPEGASUS_REPOSITORY_ESCAPE_UTF8
298                          endif
299 chuck           1.47 endif
300                      
301 kumpf           1.49 #
302                      # PEP 142
303                      # The following flag need to be set to enable
304                      # user group authorization functionality.
305                      #
306                      ifdef PEGASUS_ENABLE_USERGROUP_AUTHORIZATION
307 david.dillard   1.65     DEFINES += -DPEGASUS_ENABLE_USERGROUP_AUTHORIZATION
308 kumpf           1.49 endif
309                      
310 chuck           1.67 #
311                      # PEP 193
312                      # The following flag need to be set to disable
313                      # CQL in indication subscriptions
314                      #
315                      ifdef PEGASUS_DISABLE_CQL
316                          DEFINES += -DPEGASUS_DISABLE_CQL
317                      endif
318                      
319 kumpf           1.68 #
320                      # PEP 186
321                      # Allow override of product name/version/status.  A file
322                      # pegasus/src/Pegasus/Common/ProductVersion.h must exist when this
323                      # flag is defined.
324                      #
325                      ifdef PEGASUS_OVERRIDE_PRODUCT_ID
326                          DEFINES += -DPEGASUS_OVERRIDE_PRODUCT_ID
327                      endif
328                      
329 kumpf           1.71 #
330                      # PEP 197
331                      # Allow the Provider User Context feature to be disabled.
332                      #
333 kumpf           1.74 ifdef PEGASUS_DISABLE_PROV_USERCTXT
334 kumpf           1.71     DEFINES += -DPEGASUS_DISABLE_PROV_USERCTXT
335 kumpf           1.74 else
336                          ifdef PEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR
337                              DEFINES += -DPEGASUS_DISABLE_PROV_USERCTXT_REQUESTOR
338                          endif
339                          ifdef PEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED
340                              DEFINES += -DPEGASUS_DISABLE_PROV_USERCTXT_DESIGNATED
341                          endif
342                          ifdef PEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED
343                              DEFINES += -DPEGASUS_DISABLE_PROV_USERCTXT_PRIVILEGED
344                          endif
345                          ifdef PEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER
346                              DEFINES += -DPEGASUS_DISABLE_PROV_USERCTXT_CIMSERVER
347                          endif
348                      endif
349 kumpf           1.71 
350 h.sterling      1.89 # Bug 2147
351                      # Allow local domain socket usage to be disabled.
352                      ifdef PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET
353                          DEFINES += -DPEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET
354                      endif
355                      
356 chip            1.76 # PEP 211
357                      # Controls object normalization support.
358                      ifdef PEGASUS_ENABLE_OBJECT_NORMALIZATION
359                          DEFINES += -DPEGASUS_ENABLE_OBJECT_NORMALIZATION
360                      endif
361                      
362 kumpf           1.80 # Allow ExecQuery functionality to be enabled
363                      ifndef PEGASUS_ENABLE_EXECQUERY
364                          DEFINES += -DPEGASUS_DISABLE_EXECQUERY
365                      endif
366                      
367 yi.zhou         1.85 # Allow System Log Handler to be enabled
368                      ifdef PEGASUS_ENABLE_SYSTEM_LOG_HANDLER
369                        DEFINES += -DPEGASUS_ENABLE_SYSTEM_LOG_HANDLER
370                      endif
371                      
372                      # Allow Email Handler to be enabled
373                      ifdef PEGASUS_ENABLE_EMAIL_HANDLER
374                        DEFINES += -DPEGASUS_ENABLE_EMAIL_HANDLER
375                      endif
376 kumpf           1.49 
377 karl            1.39 # setup function to enable SLP functions in the Pegasus standard compile
378 karl            1.75 # Set the environment varaible PEGASUS_ENABLE_SLP to enable SLP code.
379                      # NOTE. Effective with Bug # 2633 some platforms now enable SLP.
380                      # To see which platforms look for platform make files that set
381 chip            1.76 # the variable PEGASUS_ENABLE_SLP
382 karl            1.39 ifdef PEGASUS_ENABLE_SLP
383 david.dillard   1.65     DEFINES += -DPEGASUS_ENABLE_SLP
384 karl            1.39 endif
385 karl            1.36 
386 karl            1.60 # set PEGASUS_DEBUG into the DEFINES if it exists.
387                      # Note that this flag is the general separator between
388                      # debug compiles and non-debug compiles and controls both
389                      # the use of any debug options on compilers and linkers
390                      # and general debug support that we want to be turned on in
391 chip            1.76 # debug mode.
392 karl            1.60 ifdef PEGASUS_DEBUG
393 david.dillard   1.65     DEFINES += -DPEGASUS_DEBUG
394 kumpf           1.88 
395                          # Indications debugging options
396                          ifdef PEGASUS_INDICATION_PERFINST
397                              DEFINES += -DPEGASUS_INDICATION_PERFINST
398                          endif
399                      
400                          ifdef PEGASUS_INDICATION_HASHTRACE
401                              DEFINES += -DPEGASUS_INDICATION_HASHTRACE
402                          endif
403 karl            1.60 endif
404                      
405 chuck           1.42 # compile in the experimental APIs
406 david.dillard   1.65 DEFINES += -DPEGASUS_USE_EXPERIMENTAL_INTERFACES
407 chuck           1.42 
408 kumpf           1.93 # Ensure that the deprecated interfaces are defined in the Pegasus libraries.
409                      # One may wish to disable these interfaces if binary compatibility with
410                      # previous Pegasus releases is not required.
411                      ifndef PEGASUS_DISABLE_DEPRECATED_INTERFACES
412                          DEFINES += -DPEGASUS_USE_DEPRECATED_INTERFACES
413                      endif
414                      
415 w.white         1.57 # Set compile flag to control compilation of CIMOM statistics
416 karl            1.73 ifdef PEGASUS_DISABLE_PERFINST
417                          FLAGS += -DPEGASUS_DISABLE_PERFINST
418 w.white         1.57 endif
419 kumpf           1.56 
420                      ############################################################
421                      #
422                      # Set any vendor-specific compile flags
423                      #
424                      ############################################################
425                      
426                      ifdef PEGASUS_VENDOR_HP
427 david.dillard   1.65     DEFINES+= -DPEGASUS_VENDOR_HP
428 kumpf           1.56 endif
429                      
430 chip            1.76 
431 karl            1.17 ############################################################
432                      #
433                      # Set up other Make Variables that depend on platform config files
434                      #
435                      ############################################################
436                      
437                      # This is temporary until we end up with a better place to
438                      # put this variable
439                      # Makefiles can do directory remove with
440                      # $(RMREPOSITORY) repositoryname
441                      #
442                      RMREPOSITORY = $(RMDIRHIER)
443                      
444 w.otsuka        1.63 ifdef PEGASUS_USE_RELEASE_CONFIG_OPTIONS
445 david.dillard   1.65     FLAGS += -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS
446 w.otsuka        1.62 endif
447                      
448                      ifdef PEGASUS_USE_RELEASE_DIRS
449 david.dillard   1.65     FLAGS += -DPEGASUS_USE_RELEASE_DIRS
450 w.otsuka        1.62 endif
451 mday            1.27 
452 kumpf           1.64 # Unless otherwise specified, Pegasus libraries go in $(PEGASUS_HOME)/lib
453                      ifndef PEGASUS_DEST_LIB_DIR
454 david.dillard   1.65     PEGASUS_DEST_LIB_DIR = lib
455 kumpf           1.64 endif
456 mday            1.28 
457 gs.keenan       1.77 ifeq ($(OS),VMS)
458                       DEFINES += -DPEGASUS_DEST_LIB_DIR="""$(PEGASUS_DEST_LIB_DIR)"""
459                      else
460                       DEFINES += -DPEGASUS_DEST_LIB_DIR=\"$(PEGASUS_DEST_LIB_DIR)\"
461                      endif
462                      
463 w.otsuka        1.79 ################################################################################
464                      ##
465                      ## Additional build flags passed in through environment variables.
466                      ## These flags are added to the compile/link commands.
467                      ##
468                      ################################################################################
469                      
470                      ifdef PEGASUS_EXTRA_CXX_FLAGS
471                          EXTRA_CXX_FLAGS = $(PEGASUS_EXTRA_CXX_FLAGS)
472                      endif
473                      
474                      ifdef PEGASUS_EXTRA_C_FLAGS
475                          EXTRA_C_FLAGS = $(PEGASUS_EXTRA_C_FLAGS)
476                      endif
477                      
478                      ifdef PEGASUS_EXTRA_LINK_FLAGS
479                          EXTRA_LINK_FLAGS = $(PEGASUS_EXTRA_LINK_FLAGS)
480                      endif
481                      

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2