Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8
提交
fd179675
D
dragonwell8
项目概览
openanolis
/
dragonwell8
通知
5
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
fd179675
编写于
7月 03, 2012
作者:
E
erikj
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7181504: Update of latest build-infra Makefiles
Reviewed-by: ohair
上级
67c77dd3
变更
20
展开全部
显示空白变更内容
内联
并排
Showing
20 changed file
with
1191 addition
and
21921 deletion
+1191
-21921
common/autoconf/autogen.sh
common/autoconf/autogen.sh
+16
-2
common/autoconf/build-aux/config.guess
common/autoconf/build-aux/config.guess
+31
-1524
common/autoconf/builddeps.conf.example
common/autoconf/builddeps.conf.example
+4
-4
common/autoconf/builddeps.m4
common/autoconf/builddeps.m4
+46
-16
common/autoconf/configure
common/autoconf/configure
+87
-16747
common/autoconf/configure.ac
common/autoconf/configure.ac
+110
-2762
common/autoconf/cores.m4
common/autoconf/cores.m4
+0
-103
common/autoconf/help.m4
common/autoconf/help.m4
+95
-10
common/autoconf/platform.m4
common/autoconf/platform.m4
+236
-285
common/autoconf/spec.gmk.in
common/autoconf/spec.gmk.in
+84
-66
common/bin/compareimage.sh
common/bin/compareimage.sh
+32
-28
common/bin/diffexec.sh
common/bin/diffexec.sh
+10
-7
common/bin/diffjarzip.sh
common/bin/diffjarzip.sh
+5
-1
common/bin/difflib.sh
common/bin/difflib.sh
+15
-9
common/makefiles/IdlCompilation.gmk
common/makefiles/IdlCompilation.gmk
+2
-1
common/makefiles/JavaCompilation.gmk
common/makefiles/JavaCompilation.gmk
+28
-3
common/makefiles/MakeBase.gmk
common/makefiles/MakeBase.gmk
+1
-0
common/makefiles/Makefile
common/makefiles/Makefile
+61
-174
common/makefiles/NativeCompilation.gmk
common/makefiles/NativeCompilation.gmk
+328
-76
common/makefiles/RMICompile.gmk
common/makefiles/RMICompile.gmk
+0
-103
未找到文件。
common/autoconf/autogen.sh
浏览文件 @
fd179675
...
...
@@ -22,5 +22,19 @@
# questions.
#
autoconf
-W
all configure.ac
>
configure
rm
-rf
config.status config.log autom4te.cache
script_dir
=
`
dirname
$0
`
closed_script_dir
=
"
$script_dir
/../../jdk/make/closed/autoconf"
# Create a timestamp as seconds since epoch
TIMESTAMP
=
`
date
+%s
`
cat
$script_dir
/configure.ac |
sed
-e
"s|@DATE_WHEN_GENERATED@|
$TIMESTAMP
|"
| autoconf
-W
all
-I
$script_dir
-
>
$script_dir
/generated-configure.sh
rm
-rf
autom4te.cache
if
test
-e
$closed_script_dir
/closed-hook.m4
;
then
# We have closed sources available; also generate configure script
# with closed hooks compiled in.
cat
$script_dir
/configure.ac |
sed
-e
"s|@DATE_WHEN_GENERATED@|
$TIMESTAMP
|"
|
\
sed
-e
"s|AC_DEFUN_ONCE(
\[
CLOSED_HOOK
\]
)|m4_include([
$closed_script_dir
/closed-hook.m4])|"
| autoconf
-W
all
-I
$script_dir
-
>
$closed_script_dir
/generated-configure.sh
rm
-rf
autom4te.cache
fi
common/autoconf/build-aux/config.guess
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/autoconf/builddeps.conf.example
浏览文件 @
fd179675
...
...
@@ -31,11 +31,11 @@
# Translate a configuration triplet/quadruplet into something
# known by this configuration file.
# If no rewrite was found, then rewritten_
host=${host
}
# If no rewrite was found, then rewritten_
target=${OPENJDK_TARGET_SYSTEM
}
REWRITE_i686_pc_linux_gnu=i686-unknown-linux-gnu
REWRITE_i386_pc_solaris2_10=i686-sun-solaris2_10
# The needed cups builddeps are
host
independent header files.
# The needed cups builddeps are
platform
independent header files.
# I.e. they need not be part of the devkit.
builddep_cups=lib/cups_1_3_9.zip
builddep_cups_CFLAGS=-I${depdir}
...
...
@@ -44,10 +44,10 @@ builddep_cups_CFLAGS=-I${depdir}
# for the build platform.
builddep_devkit=sdk/sdk-${rewritten_build}-20110921.tar.gz
# The freetype dependency is part
yl host
dependent.
# The freetype dependency is part
ly platform
dependent.
# It is stored inside the sys-root.
builddep_freetype2=sdk/sdk-${rewritten_build}-20110921.tar.gz
builddep_freetype2_CFLAGS=-I${depdir}/${rewritten_
hos
t}/sys-root/usr/include/freetype2
builddep_freetype2_CFLAGS=-I${depdir}/${rewritten_
targe
t}/sys-root/usr/include/freetype2
builddep_freetype2_LIBS=-lfreetype
# There are many other build dependencies, but they are implicitly
...
...
common/autoconf/builddeps.m4
浏览文件 @
fd179675
...
...
@@ -23,7 +23,7 @@
# questions.
#
AC_DEFUN([BDEPS_SCAN_FOR_BUILDDEPS],
AC_DEFUN
_ONCE
([BDEPS_SCAN_FOR_BUILDDEPS],
[
define(LIST_OF_BUILD_DEPENDENCIES,)
if test "x$with_builddeps_server" != x || test "x$with_builddeps_conf" != x; then
...
...
@@ -50,27 +50,27 @@ AC_DEFUN([BDEPS_SCAN_FOR_BUILDDEPS],
AC_MSG_ERROR([Could not find any builddeps.conf at all!])
fi
fi
# Create build and
hos
t names that use _ instead of "-" and ".".
# Create build and
targe
t names that use _ instead of "-" and ".".
# This is necessary to use them in variable names.
build_var=`echo ${
build
} | tr '-' '_' | tr '.' '_'`
host_var=`echo ${host
} | tr '-' '_' | tr '.' '_'`
# Extract rewrite information for build and
hos
t
build_var=`echo ${
OPENJDK_BUILD_SYSTEM
} | tr '-' '_' | tr '.' '_'`
target_var=`echo ${OPENJDK_TARGET_SYSTEM
} | tr '-' '_' | tr '.' '_'`
# Extract rewrite information for build and
targe
t
eval rewritten_build=\${REWRITE_${build_var}}
if test "x$rewritten_build" = x; then
rewritten_build=${
build
}
rewritten_build=${
OPENJDK_BUILD_SYSTEM
}
echo Build stays the same $rewritten_build
else
echo Rewriting build for builddeps into $rewritten_build
fi
eval rewritten_
host=\${REWRITE_${hos
t_var}}
if test "x$rewritten_
hos
t" = x; then
rewritten_
host=${host
}
echo
Host stays the same $rewritten_hos
t
eval rewritten_
target=\${REWRITE_${targe
t_var}}
if test "x$rewritten_
targe
t" = x; then
rewritten_
target=${OPENJDK_TARGET_SYSTEM
}
echo
Target stays the same $rewritten_targe
t
else
echo Rewriting
host for builddeps into $rewritten_hos
t
echo Rewriting
target for builddeps into $rewritten_targe
t
fi
rewritten_build_var=`echo ${rewritten_build} | tr '-' '_' | tr '.' '_'`
rewritten_
host_var=`echo ${rewritten_hos
t} | tr '-' '_' | tr '.' '_'`
rewritten_
target_var=`echo ${rewritten_targe
t} | tr '-' '_' | tr '.' '_'`
fi
AC_CHECK_PROGS(BDEPS_UNZIP, [7z unzip])
if test "x$BDEPS_UNZIP" = x7z; then
...
...
@@ -127,11 +127,11 @@ AC_DEFUN([BDEPS_CHECK_MODULE],
if test "x$with_builddeps_server" != x || test "x$with_builddeps_conf" != x; then
# Source the builddeps file again, to make sure it uses the latest variables!
. $builddepsfile
# Look for a
hos
t and build machine specific resource!
eval resource=\${builddep_$2_BUILD_${rewritten_build_var}_
HOST_${rewritten_hos
t_var}}
# Look for a
targe
t and build machine specific resource!
eval resource=\${builddep_$2_BUILD_${rewritten_build_var}_
TARGET_${rewritten_targe
t_var}}
if test "x$resource" = x; then
# Ok, lets instead look for a
hos
t specific resource
eval resource=\${builddep_$2_
HOST_${rewritten_hos
t_var}}
# Ok, lets instead look for a
targe
t specific resource
eval resource=\${builddep_$2_
TARGET_${rewritten_targe
t_var}}
fi
if test "x$resource" = x; then
# Ok, lets instead look for a build specific resource
...
...
@@ -228,3 +228,33 @@ AC_DEFUN([BDEPS_FETCH],
$5=$installdir
fi
])
AC_DEFUN_ONCE([BDEPS_CONFIGURE_BUILDDEPS],
[
AC_ARG_WITH(builddeps-conf, [AS_HELP_STRING([--with-builddeps-conf],
[use this configuration file for the builddeps])])
AC_ARG_WITH(builddeps-server, [AS_HELP_STRING([--with-builddeps-server],
[download and use build dependencies from this server url, e.g. --with-builddeps-server=ftp://example.com/dir])])
AC_ARG_WITH(builddeps-dir, [AS_HELP_STRING([--with-builddeps-dir],
[store downloaded build dependencies here @<:@d/localhome/builddeps@:>@])],
[],
[with_builddeps_dir=/localhome/builddeps])
AC_ARG_WITH(builddeps-group, [AS_HELP_STRING([--with-builddeps-group],
[chgrp the downloaded build dependencies to this group])])
AC_ARG_ENABLE([list-builddeps], [AS_HELP_STRING([--enable-list-builddeps],
[list all build dependencies known to the configure script])],
[LIST_BUILDDEPS="${enableval}"], [LIST_BUILDDEPS='no'])
if test "x$LIST_BUILDDEPS" = xyes; then
echo
echo List of build dependencies known to the configure script,
echo that can be used in builddeps.conf files:
cat $AUTOCONF_DIR/*.ac $AUTOCONF_DIR/*.m4 | grep BDEPS_CHECK_MODUL[E]\( | cut -f 2 -d ',' | tr -d ' ' | sort
echo
exit 1
fi
])
common/autoconf/configure
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/autoconf/configure.ac
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/autoconf/cores.m4
已删除
100644 → 0
浏览文件 @
67c77dd3
#
# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
AC_DEFUN([CHECK_CORES],
[
AC_MSG_CHECKING([for number of cores])
NUM_CORES=1
FOUND_CORES=no
if test -f /proc/cpuinfo; then
# Looks like a Linux system
NUM_CORES=`cat /proc/cpuinfo | grep -c processor`
FOUND_CORES=yes
fi
if test -x /usr/sbin/psrinfo; then
# Looks like a Solaris system
NUM_CORES=`LC_MESSAGES=C /usr/sbin/psrinfo -v | grep -c on-line`
FOUND_CORES=yes
fi
if test -x /usr/sbin/system_profiler; then
# Looks like a MacOSX system
NUM_CORES=`/usr/sbin/system_profiler -detailLevel full SPHardwareDataType | grep 'Cores' | awk '{print [$]5}'`
FOUND_CORES=yes
fi
if test "x$build_os" = xwindows; then
NUM_CORES=4
fi
# For c/c++ code we run twice as many concurrent build
# jobs than we have cores, otherwise we will stall on io.
CONCURRENT_BUILD_JOBS=`expr $NUM_CORES \* 2`
if test "x$FOUND_CORES" = xyes; then
AC_MSG_RESULT([$NUM_CORES])
else
AC_MSG_RESULT([could not detect number of cores, defaulting to 1!])
fi
])
AC_DEFUN([CHECK_MEMORY_SIZE],
[
AC_MSG_CHECKING([for memory size])
# Default to 1024MB
MEMORY_SIZE=1024
FOUND_MEM=no
if test -f /proc/cpuinfo; then
# Looks like a Linux system
MEMORY_SIZE=`cat /proc/meminfo | grep MemTotal | awk '{print [$]2}'`
MEMORY_SIZE=`expr $MEMORY_SIZE / 1024`
FOUND_MEM=yes
fi
if test -x /usr/sbin/prtconf; then
# Looks like a Solaris system
MEMORY_SIZE=`/usr/sbin/prtconf | grep "Memory size" | awk '{ print [$]3 }'`
FOUND_MEM=yes
fi
if test -x /usr/sbin/system_profiler; then
# Looks like a MacOSX system
MEMORY_SIZE=`/usr/sbin/system_profiler -detailLevel full SPHardwareDataType | grep 'Memory' | awk '{print [$]2}'`
MEMORY_SIZE=`expr $MEMORY_SIZE \* 1024`
FOUND_MEM=yes
fi
if test "x$build_os" = xwindows; then
MEMORY_SIZE=`systeminfo | grep 'Total Physical Memory:' | awk '{ print [$]4 }' | sed 's/,//'`
FOUND_MEM=yes
fi
if test "x$FOUND_MEM" = xyes; then
AC_MSG_RESULT([$MEMORY_SIZE MB])
else
AC_MSG_RESULT([could not detect memory size defaulting to 1024MB!])
fi
])
common/autoconf/help.m4
浏览文件 @
fd179675
...
...
@@ -23,11 +23,13 @@
# questions.
#
function prepare_help_system {
AC_DEFUN_ONCE([HELP_SETUP_DEPENDENCY_HELP],
[
AC_CHECK_PROGS(PKGHANDLER, apt-get yum port pkgutil pkgadd)
}
])
function help_on_build_dependency {
AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY],
[
# Print a helpful message on how to acquire the necessary build dependency.
# $1 is the help tag: freetyp2, cups, pulse, alsa etc
MISSING_DEPENDENCY=$1
...
...
@@ -51,9 +53,9 @@ function help_on_build_dependency {
if test "x$PKGHANDLER_COMMAND" != x; then
HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'."
fi
}
])
function apt_help
{
apt_help()
{
case $1 in
devkit)
PKGHANDLER_COMMAND="sudo apt-get install build-essential" ;;
...
...
@@ -76,7 +78,7 @@ function apt_help {
esac
}
function yum_help
{
yum_help()
{
case $1 in
devkit)
PKGHANDLER_COMMAND="sudo yum groupinstall \"Development Tools\"" ;;
...
...
@@ -99,14 +101,97 @@ function yum_help {
esac
}
function port_help
{
port_help()
{
PKGHANDLER_COMMAND=""
}
function pkgutil_help
{
pkgutil_help()
{
PKGHANDLER_COMMAND=""
}
function pkgadd_help
{
pkgadd_help()
{
PKGHANDLER_COMMAND=""
}
AC_DEFUN_ONCE([HELP_PRINT_SUMMARY_AND_WARNINGS],
[
# Finally output some useful information to the user
if test "x$CCACHE_FOUND" != x; then
if test "x$HAS_GOOD_CCACHE" = x; then
CCACHE_STATUS="installed, but disabled (version older than 3.1.4)"
CCACHE_HELP_MSG="You have ccache installed, but it is a version prior to 3.1.4. Try upgrading."
else
CCACHE_STATUS="installed and in use"
fi
else
if test "x$GCC" = xyes; then
CCACHE_STATUS="not installed (consider installing)"
CCACHE_HELP_MSG="You do not have ccache installed. Try installing it."
else
CCACHE_STATUS="not available for your system"
fi
fi
printf "\n"
printf "====================================================\n"
printf "A new configuration has been successfully created in\n"
printf "$OUTPUT_ROOT\n"
if test "x$CONFIGURE_COMMAND_LINE" != x; then
printf "using configure arguments '$CONFIGURE_COMMAND_LINE'.\n"
else
printf "using default settings.\n"
fi
printf "\n"
printf "Configuration summary:\n"
printf "* Debug level: $DEBUG_LEVEL\n"
printf "* JDK variant: $JDK_VARIANT\n"
printf "* JVM variants: $with_jvm_variants\n"
printf "* OpenJDK target: OS: $OPENJDK_TARGET_OS, CPU architecture: $OPENJDK_TARGET_CPU_ARCH, address length: $OPENJDK_TARGET_CPU_BITS\n"
printf "* Boot JDK: $BOOT_JDK\n"
printf "\n"
printf "Build performance summary:\n"
printf "* Cores to use: $NUM_CORES\n"
printf "* Memory limit: $MEMORY_SIZE MB\n"
printf "* ccache status: $CCACHE_STATUS\n"
printf "\n"
if test "x$CCACHE_HELP_MSG" != x && test "x$HIDE_PERFORMANCE_HINTS" = "xno"; then
printf "Build performance tip: ccache gives a tremendous speedup for C++ recompilations.\n"
printf "$CCACHE_HELP_MSG\n"
HELP_MSG_MISSING_DEPENDENCY([ccache])
printf "$HELP_MSG\n"
printf "\n"
fi
if test "x$BUILDING_MULTIPLE_JVM_VARIANTS" = "xyes"; then
printf "NOTE: You have requested to build more than one version of the JVM, which\n"
printf "will result in longer build times.\n"
printf "\n"
fi
if test "x$FOUND_ALT_VARIABLES" != "x"; then
printf "WARNING: You have old-style ALT_ environment variables set.\n"
printf "These are not respected, and will be ignored. It is recommended\n"
printf "that you clean your environment. The following variables are set:\n"
printf "$FOUND_ALT_VARIABLES\n"
printf "\n"
fi
if test "x$OUTPUT_DIR_IS_LOCAL" != "xyes"; then
printf "WARNING: Your build output directory is not on a local disk.\n"
printf "This will severely degrade build performance!\n"
printf "It is recommended that you create an output directory on a local disk,\n"
printf "and run the configure script again from that directory.\n"
printf "\n"
fi
if test "x$IS_RECONFIGURE" = "xyes"; then
printf "WARNING: The result of this configuration has overridden an older\n"
printf "configuration. You *should* run 'make clean' to make sure you get a\n"
printf "proper build. Failure to do so might result in strange build problems.\n"
printf "\n"
fi
])
common/autoconf/platform.m4
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/autoconf/spec.gmk.in
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/bin/compareimage.sh
浏览文件 @
fd179675
...
...
@@ -177,40 +177,44 @@ else
fi
fi
if
[
"
`
uname
`
"
==
"SunOS"
]
;
then
PERM
=
"gstat -c%a"
elif
[
$OSTYPE
==
"cygwin"
]
;
then
PERM
=
elif
[
"
`
uname
`
"
==
"Darwin"
]
;
then
PERM
=
"stat -f%p"
elif
[
"
`
uname
`
"
==
"Linux"
]
;
then
PERM
=
"stat -c%A"
else
PERM
=
"stat -c%a"
fi
if
[
"
${
PERM
}
"
]
then
echo
-n
Permissions...
found
=
""
for
f
in
`
cd
$OLD
&&
find
.
-type
f
`
do
echo
-n
Permissions...
found
=
""
for
f
in
`
cd
$OLD
&&
find
.
-type
f
`
do
if
[
!
-f
${
OLD
}
/
$f
]
;
then continue
;
fi
if
[
!
-f
${
NEW
}
/
$f
]
;
then continue
;
fi
OP
=
`
${
PERM
}
${
OLD
}
/
$f
`
NP
=
`
${
PERM
}
${
NEW
}
/
$f
`
OP
=
`
ls
-l
${
OLD
}
/
$f
|
awk
'{printf("%.10s\n", $1);}'
`
NP
=
`
ls
-l
${
NEW
}
/
$f
|
awk
'{printf("%.10s\n", $1);}'
`
if
[
"
$OP
"
!=
"
$NP
"
]
then
if
[
-z
"
$found
"
]
;
then
echo
;
found
=
"yes"
;
fi
printf
"
\t
old:
${
OP
}
new:
${
NP
}
\t
$f
\n
"
fi
done
OF
=
`
cd
${
OLD
}
&&
file
$f
`
NF
=
`
cd
${
NEW
}
&&
file
$f
`
if
[
"
$f
"
=
"./src.zip"
]
then
if
[
"
`
echo
$OF
|
grep
-ic
zip
`
"
-gt
0
-a
"
`
echo
$NF
|
grep
-ic
zip
`
"
-gt
0
]
then
# the way we produces zip-files make it so that directories are stored in old file
# but not in new (only files with full-path)
# this makes file-5.09 report them as different
continue
;
fi
fi
if
[
"
$OF
"
!=
"
$NF
"
]
then
if
[
-z
"
$found
"
]
;
then
echo
;
found
=
"yes"
;
fi
fi
printf
"
\t
FILE: old:
${
OF
}
new:
${
NF
}
\t
$f
\n
"
fi
done
if
[
-z
"
$found
"
]
;
then
echo
;
found
=
"yes"
;
fi
GENERAL_FILES
=
$(
cd
$OLD
&&
find
.
-type
f
!
-name
"*.so"
!
-name
"*.jar"
!
-name
"*.zip"
\
!
-name
"*.debuginfo"
!
-name
"*.dylib"
!
-name
"jexec"
\
!
-name
"ct.sym"
\
!
-name
"ct.sym"
!
-name
"*.diz"
\
|
grep
-v
"./bin/"
|
sort
|
$FILTER
)
echo
General files...
for
f
in
$GENERAL_FILES
...
...
common/bin/diffexec.sh
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/bin/diffjarzip.sh
浏览文件 @
fd179675
...
...
@@ -72,7 +72,11 @@ else
fi
if
[
"
`
uname
`
"
==
"SunOS"
]
;
then
if
[
-f
"
`
which gdiff
`
"
]
;
then
DIFF
=
gdiff
else
DIFF
=
diff
fi
else
DIFF
=
diff
fi
...
...
common/bin/difflib.sh
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/makefiles/IdlCompilation.gmk
浏览文件 @
fd179675
...
...
@@ -87,6 +87,8 @@ $(if $6,$1_$(strip $6))
$(if $7,$1_$(strip $7))
$(if $8,$1_$(strip $8))
$(if $9,$1_$(strip $9))
$(if $(10),$(error Internal makefile error: Too many arguments to SetupIdlCompilation, please update IdlCompilation.gmk))
# Remove any relative addressing in the paths.
$1_SRC := $$(abspath $$($1_SRC))
$1_BIN := $$(abspath $$($1_BIN))
...
...
@@ -111,4 +113,3 @@ $$(foreach p,$$($1),$$(eval $$(call add_idl_package,$1,$$($1_SRC),$$($1_BIN),$$(
endef
.SUFFIXES: .java .class .package
common/makefiles/JavaCompilation.gmk
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/makefiles/MakeBase.gmk
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/makefiles/Makefile
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/makefiles/NativeCompilation.gmk
浏览文件 @
fd179675
此差异已折叠。
点击以展开。
common/makefiles/RMICompile.gmk
已删除
100644 → 0
浏览文件 @
67c77dd3
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录