405 # Options to linker to specify the library name.
406 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
407 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@
408
409 # Set origin using the linker, ie use the relative path to the dependent library to find the dependees.
410 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
411 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@
412 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@
413
414 # Different OS:es have different ways of naming shared libraries.
415 # The SHARED_LIBRARY macro takes "verify" as and argument and returns:
416 # "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform.
417 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
418 SHARED_LIBRARY=@SHARED_LIBRARY@
419 STATIC_LIBRARY=@STATIC_LIBRARY@
420 LIBRARY_PREFIX:=@LIBRARY_PREFIX@
421 SHARED_LIBRARY_SUFFIX:=@SHARED_LIBRARY_SUFFIX@
422 STATIC_LIBRARY_SUFFIX:=@STATIC_LIBRARY_SUFFIX@
423 EXE_SUFFIX:=@EXE_SUFFIX@
424 OBJ_SUFFIX:=@OBJ_SUFFIX@
425
426 STRIPFLAGS:=@STRIPFLAGS@
427
428 JAVA_FLAGS:=@JAVA_FLAGS@
429 JAVA_FLAGS_BIG:=@JAVA_FLAGS_BIG@
430 JAVA_FLAGS_SMALL:=@JAVA_FLAGS_SMALL@
431 JAVA_TOOL_FLAGS_SMALL:=@JAVA_TOOL_FLAGS_SMALL@
432 SJAVAC_SERVER_JAVA_FLAGS:=@SJAVAC_SERVER_JAVA_FLAGS@
433
434 # The *_CMD variables are defined separately to be easily overridden in bootcycle-spec.gmk
435 # for bootcycle-images build. Make sure to keep them in sync. Do not use the *_CMD
436 # versions of the variables directly.
437 JAVA_CMD:=@JAVA@
438 JAVAC_CMD:=@JAVAC@
439 JAVAH_CMD:=@JAVAH@
440 JAR_CMD:=@JAR@
441 JARSIGNER_CMD:=@JARSIGNER@
442 SJAVAC_SERVER_JAVA_CMD:=@SJAVAC_SERVER_JAVA@
443 # These variables are meant to be used. They are defined with = instead of := to make
444 # it possible to override only the *_CMD variables.
|
405 # Options to linker to specify the library name.
406 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
407 SET_SHARED_LIBRARY_NAME=@SET_SHARED_LIBRARY_NAME@
408
409 # Set origin using the linker, ie use the relative path to the dependent library to find the dependees.
410 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
411 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@
412 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@
413
414 # Different OS:es have different ways of naming shared libraries.
415 # The SHARED_LIBRARY macro takes "verify" as and argument and returns:
416 # "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform.
417 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
418 SHARED_LIBRARY=@SHARED_LIBRARY@
419 STATIC_LIBRARY=@STATIC_LIBRARY@
420 LIBRARY_PREFIX:=@LIBRARY_PREFIX@
421 SHARED_LIBRARY_SUFFIX:=@SHARED_LIBRARY_SUFFIX@
422 STATIC_LIBRARY_SUFFIX:=@STATIC_LIBRARY_SUFFIX@
423 EXE_SUFFIX:=@EXE_SUFFIX@
424 OBJ_SUFFIX:=@OBJ_SUFFIX@
425 STATIC_BUILD:=@STATIC_BUILD@
426
427 STRIPFLAGS:=@STRIPFLAGS@
428
429 JAVA_FLAGS:=@JAVA_FLAGS@
430 JAVA_FLAGS_BIG:=@JAVA_FLAGS_BIG@
431 JAVA_FLAGS_SMALL:=@JAVA_FLAGS_SMALL@
432 JAVA_TOOL_FLAGS_SMALL:=@JAVA_TOOL_FLAGS_SMALL@
433 SJAVAC_SERVER_JAVA_FLAGS:=@SJAVAC_SERVER_JAVA_FLAGS@
434
435 # The *_CMD variables are defined separately to be easily overridden in bootcycle-spec.gmk
436 # for bootcycle-images build. Make sure to keep them in sync. Do not use the *_CMD
437 # versions of the variables directly.
438 JAVA_CMD:=@JAVA@
439 JAVAC_CMD:=@JAVAC@
440 JAVAH_CMD:=@JAVAH@
441 JAR_CMD:=@JAR@
442 JARSIGNER_CMD:=@JARSIGNER@
443 SJAVAC_SERVER_JAVA_CMD:=@SJAVAC_SERVER_JAVA@
444 # These variables are meant to be used. They are defined with = instead of := to make
445 # it possible to override only the *_CMD variables.
|