375 GNM:=@GNM@ 376 STRIP:=@STRIP@ 377 378 LIPO:=@LIPO@ 379 380 # Options to linker to specify a mapfile. 381 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 382 SET_SHARED_LIBRARY_MAPFILE=@SET_SHARED_LIBRARY_MAPFILE@ 383 384 # Options for C/CXX compiler to be used if linking is performed 385 # using reorder file 386 C_FLAG_REORDER:=@C_FLAG_REORDER@ 387 CXX_FLAG_REORDER:=@CXX_FLAG_REORDER@ 388 389 # 390 # Options for generating debug symbols 391 ENABLE_DEBUG_SYMBOLS:=@ENABLE_DEBUG_SYMBOLS@ 392 CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@ 393 CXXFLAGS_DEBUG_SYMBOLS:=@CXXFLAGS_DEBUG_SYMBOLS@ 394 ZIP_DEBUGINFO_FILES:=@ZIP_DEBUGINFO_FILES@ 395 396 # 397 # Compress (or not) jars 398 COMPRESS_JARS=@COMPRESS_JARS@ 399 400 # Options to linker to specify the library name. 401 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 402 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@ 403 404 # Set origin using the linker, ie use the relative path to the dependent library to find the dependees. 405 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 406 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@ 407 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@ 408 409 # Different OS:es have different ways of naming shared libraries. 410 # The SHARED_LIBRARY macro takes "verify" as and argument and returns: 411 # "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform. 412 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 413 SHARED_LIBRARY=@SHARED_LIBRARY@ 414 STATIC_LIBRARY=@STATIC_LIBRARY@ | 375 GNM:=@GNM@ 376 STRIP:=@STRIP@ 377 378 LIPO:=@LIPO@ 379 380 # Options to linker to specify a mapfile. 381 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 382 SET_SHARED_LIBRARY_MAPFILE=@SET_SHARED_LIBRARY_MAPFILE@ 383 384 # Options for C/CXX compiler to be used if linking is performed 385 # using reorder file 386 C_FLAG_REORDER:=@C_FLAG_REORDER@ 387 CXX_FLAG_REORDER:=@CXX_FLAG_REORDER@ 388 389 # 390 # Options for generating debug symbols 391 ENABLE_DEBUG_SYMBOLS:=@ENABLE_DEBUG_SYMBOLS@ 392 CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@ 393 CXXFLAGS_DEBUG_SYMBOLS:=@CXXFLAGS_DEBUG_SYMBOLS@ 394 ZIP_DEBUGINFO_FILES:=@ZIP_DEBUGINFO_FILES@ 395 DEBUG_SYMBOL:=@DEBUG_SYMBOL@ 396 397 ifeq ($(DEBUG_SYMBOL), none) 398 ENABLE_DEBUG_SYMBOLS := false 399 else ifeq ($(DEBUG_SYMBOL), internal) 400 ENABLE_DEBUG_SYMBOLS := false # -g option only. 401 DEBUG_BINARIES := true 402 STRIP_POLICY := no_strip 403 STRIP := 404 else ifeq ($(DEBUG_SYMBOL), external) 405 ENABLE_DEBUG_SYMBOLS := true 406 ZIP_DEBUGINFO_FILES := false 407 else ifeq ($(DEBUG_SYMBOL), zipped) 408 ENABLE_DEBUG_SYMBOLS := true 409 ZIP_DEBUGINFO_FILES := true 410 endif 411 412 # 413 # Compress (or not) jars 414 COMPRESS_JARS=@COMPRESS_JARS@ 415 416 # Options to linker to specify the library name. 417 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 418 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@ 419 420 # Set origin using the linker, ie use the relative path to the dependent library to find the dependees. 421 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 422 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@ 423 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@ 424 425 # Different OS:es have different ways of naming shared libraries. 426 # The SHARED_LIBRARY macro takes "verify" as and argument and returns: 427 # "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform. 428 # (Note absence of := assignment, because we do not want to evaluate the macro body here) 429 SHARED_LIBRARY=@SHARED_LIBRARY@ 430 STATIC_LIBRARY=@STATIC_LIBRARY@ |