1 ############################################################################### |
1 ############################################################################### |
2 # |
2 # |
3 # SPARC graphics utilities modules (fbconfig & VTS) Makefile |
3 # SPARC graphics utilities modules (fbconfig & VTS) Makefile |
4 # |
4 # |
5 # Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. |
5 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. |
6 # |
6 # |
7 # Permission is hereby granted, free of charge, to any person obtaining a |
7 # Permission is hereby granted, free of charge, to any person obtaining a |
8 # copy of this software and associated documentation files (the "Software"), |
8 # copy of this software and associated documentation files (the "Software"), |
9 # to deal in the Software without restriction, including without limitation |
9 # to deal in the Software without restriction, including without limitation |
10 # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
10 # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
48 MODULE_VERSION=src |
48 MODULE_VERSION=src |
49 SOURCE_TARBALL_NAME=NONE |
49 SOURCE_TARBALL_NAME=NONE |
50 SOURCE_TARBALL_NAME_SET=yes |
50 SOURCE_TARBALL_NAME_SET=yes |
51 ADDITIONAL_SOURCE_DIR=sun-src |
51 ADDITIONAL_SOURCE_DIR=sun-src |
52 |
52 |
|
53 # Since the Makefiles in these subdirs haven't been updated to support VPATH |
|
54 # builds, just clone the whole source tree to the build tree for now. |
|
55 CLONE_SRC = yes |
|
56 |
53 # Haven't made sure it's 64-bit clean yet, so continue building 32-bit for now |
57 # Haven't made sure it's 64-bit clean yet, so continue building 32-bit for now |
54 BUILD_TYPES_SET=yes |
58 BUILD_TYPES_SET=yes |
55 BUILD_TYPES=32 |
59 BUILD_TYPES=32 |
56 |
60 |
57 # Man pages to apply Sun footer to & attributes to list |
61 # Man pages to apply Sun footer to & attributes to list |
58 SUNTOUCHED_MANPAGES= # None |
62 SUNTOUCHED_MANPAGES= # None |
59 MODULE_STABILITY=Committed |
63 MODULE_STABILITY=Committed |
60 |
64 |
61 # No configure script to run |
65 # No configure script to run, but need to clone sources into build dirs |
62 CONFIGURE_TARGETS= |
66 CONFIGURE_TARGETS = $(BUILD_DIR) |
63 CONFIGURE_TARGETS_SET=yes |
67 CONFIGURE_TARGETS_SET=yes |
64 |
68 |
65 # Since we don't have a configure script, pass configure flags to make |
69 # Since we don't have a configure script, pass configure flags to make |
66 MODULE_CONFIG_ENV = LIB_LDFLAGS="$(LIB_LDFLAGS)" |
70 MODULE_BUILD_ENV = $(CONFIG_ENV) PREFIX=$(MODULE_PREFIX) |
67 MODULE_BUILD_MAKEFLAGS = $(CONFIG_ENV) |
71 MODULE_CONFIG_ENV = LIB_LDFLAGS="$(LIB_LDFLAGS)" |
68 MODULE_INSTALL_MAKEFLAGS= $(CONFIG_ENV) |
|
69 |
72 |
70 include ../Makefile.inc |
73 include ../Makefile.inc |
71 |
74 |
72 # Install metadata for fb-specific packages too |
75 # Install metadata for fb-specific packages too |
73 FB_MODULES = ast efb mga |
76 FB_MODULES = ast efb mga |