Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
c0fb5ed7
Kaydet (Commit)
c0fb5ed7
authored
Eyl 27, 2012
tarafından
Rene Engelhard
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
add --with-system-ucpp
Change-Id: Ic322d1be23033049fa3b5cd60c00479bb6cae3ca
üst
4e6907b5
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
48 additions
and
7 deletions
+48
-7
Module_cross_tail_build.mk
Module_cross_tail_build.mk
+3
-1
Module_tail_build.mk
Module_tail_build.mk
+3
-1
Repository.mk
Repository.mk
+3
-1
config_host.mk.in
config_host.mk.in
+1
-0
configure.in
configure.in
+15
-0
Executable_idlc.mk
idlc/Executable_idlc.mk
+7
-0
build.lst
idlc/prj/build.lst
+1
-1
idlccompile.cxx
idlc/source/idlccompile.cxx
+4
-1
makefile.mk
odk/pack/copying/makefile.mk
+5
-1
check.pl
odk/util/check.pl
+4
-1
UnoApiTarget.mk
solenv/gbuild/UnoApiTarget.mk
+2
-0
No files found.
Module_cross_tail_build.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -84,7 +84,9 @@ $(eval $(call gb_Module_add_moduledirs,cross_tail_build,\
...
@@ -84,7 +84,9 @@ $(eval $(call gb_Module_add_moduledirs,cross_tail_build,\
translations \
translations \
) \
) \
ucbhelper \
ucbhelper \
ucpp \
$(if $(filter UCPP,$(BUILD_TYPE)),\
ucpp \
) \
udkapi \
udkapi \
udm \
udm \
unoil \
unoil \
...
...
Module_tail_build.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -187,7 +187,9 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\
...
@@ -187,7 +187,9 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\
twain
\
twain
\
ucb
\
ucb
\
ucbhelper
\
ucbhelper
\
ucpp
\
$(
if
$(
filter
UCPP
,$(
BUILD_TYPE
)),\
ucpp
\
)
\
udkapi
\
udkapi
\
udm
\
udm
\
unixODBC
\
unixODBC
\
...
...
Repository.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -62,7 +62,9 @@ $(eval $(call gb_Helper_register_executables,NONE, \
...
@@ -62,7 +62,9 @@ $(eval $(call gb_Helper_register_executables,NONE, \
svidl \
svidl \
transex3 \
transex3 \
typesconfig \
typesconfig \
ucpp \
$(if $(filter UCPP,$(BUILD_TYPE)),\
ucpp \
) \
ulfconv \
ulfconv \
ulfex \
ulfex \
xml2cmp \
xml2cmp \
...
...
config_host.mk.in
Dosyayı görüntüle @
c0fb5ed7
...
@@ -594,6 +594,7 @@ export THES_SYSTEM_DIR=@THES_SYSTEM_DIR@
...
@@ -594,6 +594,7 @@ export THES_SYSTEM_DIR=@THES_SYSTEM_DIR@
@x_Cygwin@ export TMP=@TMP_DIRECTORY@
@x_Cygwin@ export TMP=@TMP_DIRECTORY@
export TMPDIR=@TEMP_DIRECTORY@
export TMPDIR=@TEMP_DIRECTORY@
export TYPO_EXTENSION_PACK=@TYPO_EXTENSION_PACK@
export TYPO_EXTENSION_PACK=@TYPO_EXTENSION_PACK@
export SYSTEM_UCPP=@SYSTEM_UCPP@
export UNIXWRAPPERNAME=@UNIXWRAPPERNAME@
export UNIXWRAPPERNAME=@UNIXWRAPPERNAME@
export UPD=@UPD@
export UPD=@UPD@
export USE_FT_EMBOLDEN=@USE_FT_EMBOLDEN@
export USE_FT_EMBOLDEN=@USE_FT_EMBOLDEN@
...
...
configure.in
Dosyayı görüntüle @
c0fb5ed7
...
@@ -1383,6 +1383,11 @@ AC_ARG_WITH(system-icu,
...
@@ -1383,6 +1383,11 @@ AC_ARG_WITH(system-icu,
[Use icu already on system.]),,
[Use icu already on system.]),,
[with_system_icu="$with_system_libs"])
[with_system_icu="$with_system_libs"])
AC_ARG_WITH(system-ucpp,
AS_HELP_STRING([--with-system-ucpp],
[Use ucpp already on system.]),,
[])
AC_ARG_WITH(system-openldap,
AC_ARG_WITH(system-openldap,
AS_HELP_STRING([--with-system-openldap],
AS_HELP_STRING([--with-system-openldap],
[Use the OpenLDAP LDAP SDK already on system.]),,
[Use the OpenLDAP LDAP SDK already on system.]),,
...
@@ -6313,6 +6318,16 @@ else
...
@@ -6313,6 +6318,16 @@ else
fi
fi
AC_SUBST(BUILD_DMAKE)
AC_SUBST(BUILD_DMAKE)
AC_MSG_CHECKING([which ucpp tp use])
if test -n "$with_system_ucpp" -a "$with_system_ucpp" != "no"; then
AC_MSG_RESULT([external])
AC_PATH_PROG(SYSTEM_UCPP, ucpp)
else
AC_MSG_RESULT([internal])
BUILD_TYPE="$BUILD_TYPE UCPP"
fi
AC_SUBST(SYSTEM_UCPP)
dnl ===================================================================
dnl ===================================================================
dnl Check for epm (not needed for Windows)
dnl Check for epm (not needed for Windows)
dnl ===================================================================
dnl ===================================================================
...
...
idlc/Executable_idlc.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -46,6 +46,13 @@ $(eval $(call gb_Executable_add_scanners,idlc,\
...
@@ -46,6 +46,13 @@ $(eval $(call gb_Executable_add_scanners,idlc,\
idlc/source/scanner \
idlc/source/scanner \
))
))
ifneq (,$(SYSTEM_UCPP))
$(eval $(call gb_Executable_add_defs,idlc,\
-DSYSTEM_UCPP \
-DUCPP=\"file:$(SYSTEM_UCPP)\" \
))
endif
$(eval $(call gb_Executable_add_exception_objects,idlc,\
$(eval $(call gb_Executable_add_exception_objects,idlc,\
idlc/source/idlcmain \
idlc/source/idlcmain \
idlc/source/idlc \
idlc/source/idlc \
...
...
idlc/prj/build.lst
Dosyayı görüntüle @
c0fb5ed7
ic idlc : ucpp registry NULL
ic idlc :
UCPP:
ucpp registry NULL
ic idlc usr1 - all ic_mkout NULL
ic idlc usr1 - all ic_mkout NULL
ic idlc\prj nmake - all ic_prj NULL
ic idlc\prj nmake - all ic_prj NULL
idlc/source/idlccompile.cxx
Dosyayı görüntüle @
c0fb5ed7
...
@@ -299,6 +299,7 @@ sal_Int32 compileFile(const OString * pathname)
...
@@ -299,6 +299,7 @@ sal_Int32 compileFile(const OString * pathname)
OUString
cpp
;
OUString
cpp
;
OUString
startDir
;
OUString
startDir
;
#ifndef SYSTEM_UCPP
if
(
osl_getExecutableFile
(
&
cpp
.
pData
)
!=
osl_Process_E_None
)
{
if
(
osl_getExecutableFile
(
&
cpp
.
pData
)
!=
osl_Process_E_None
)
{
OSL_ASSERT
(
false
);
OSL_ASSERT
(
false
);
}
}
...
@@ -311,7 +312,9 @@ sal_Int32 compileFile(const OString * pathname)
...
@@ -311,7 +312,9 @@ sal_Int32 compileFile(const OString * pathname)
#else
#else
cpp
+=
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
"ucpp"
));
cpp
+=
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
"ucpp"
));
#endif
#endif
#else // SYSTEM_UCPP
cpp
=
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
UCPP
));
#endif
oslProcess
hProcess
=
NULL
;
oslProcess
hProcess
=
NULL
;
oslProcessError
procError
=
osl_Process_E_None
;
oslProcessError
procError
=
osl_Process_E_None
;
...
...
odk/pack/copying/makefile.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -50,13 +50,17 @@ IDL_CHAPTER_REFS=idl_chapter_refs.txt
...
@@ -50,13 +50,17 @@ IDL_CHAPTER_REFS=idl_chapter_refs.txt
EXELIST
=
\
EXELIST
=
\
$(DESTDIRBIN)
/cppumaker
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/cppumaker
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/regcompare
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/regcompare
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/ucpp
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/idlc
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/idlc
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/javamaker
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/javamaker
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/autodoc
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/autodoc
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/unoapploader
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/unoapploader
$(EXEPOSTFIX)
\
$(DESTDIRBIN)
/uno-skeletonmaker
$(EXEPOSTFIX)
$(DESTDIRBIN)
/uno-skeletonmaker
$(EXEPOSTFIX)
.IF
"$(SYSTEM_UCPP)"
==
""
EXELIST
+=
\
$(DESTDIRBIN)
/ucpp
$(EXEPOSTFIX)
.ENDIF
.IF
"$(GUI)"
==
"WNT"
.IF
"$(GUI)"
==
"WNT"
EXELIST
+=
\
EXELIST
+=
\
$(DESTDIRBIN)
/climaker
$(EXEPOSTFIX)
$(DESTDIRBIN)
/climaker
$(EXEPOSTFIX)
...
...
odk/util/check.pl
Dosyayı görüntüle @
c0fb5ed7
...
@@ -43,9 +43,12 @@ if (-d "$StartDir") {
...
@@ -43,9 +43,12 @@ if (-d "$StartDir") {
# check binaries
# check binaries
print
"check binaries: "
;
print
"check binaries: "
;
if
(
-
d
"$StartDir/bin"
)
{
if
(
-
d
"$StartDir/bin"
)
{
my
@binarylist
=
(
"idlc"
,
"
ucpp"
,
"
cppumaker"
,
"javamaker"
,
my
@binarylist
=
(
"idlc"
,
"cppumaker"
,
"javamaker"
,
"regcompare"
,
"autodoc"
,
"regcompare"
,
"autodoc"
,
"unoapploader"
,
"uno-skeletonmaker"
);
"unoapploader"
,
"uno-skeletonmaker"
);
if
(
$ENV
{
SYSTEM_UCPP
}
eq
""
)
{
push
@binarylist
,
"ucpp"
;
}
foreach
$i
(
@binarylist
)
foreach
$i
(
@binarylist
)
{
{
...
...
solenv/gbuild/UnoApiTarget.mk
Dosyayı görüntüle @
c0fb5ed7
...
@@ -30,7 +30,9 @@
...
@@ -30,7 +30,9 @@
gb_UnoApiPartTarget_IDLCTARGET := $(call gb_Executable_get_target_for_build,idlc)
gb_UnoApiPartTarget_IDLCTARGET := $(call gb_Executable_get_target_for_build,idlc)
gb_UnoApiPartTarget_IDLCCOMMAND := $(gb_Helper_set_ld_path) SOLARBINDIR=$(OUTDIR_FOR_BUILD)/bin $(gb_UnoApiPartTarget_IDLCTARGET)
gb_UnoApiPartTarget_IDLCCOMMAND := $(gb_Helper_set_ld_path) SOLARBINDIR=$(OUTDIR_FOR_BUILD)/bin $(gb_UnoApiPartTarget_IDLCTARGET)
ifeq (,$(SYSTEM_UCPP))
gb_UnoApiPartTarget_UCPPTARGET := $(call gb_Executable_get_target_for_build,ucpp)
gb_UnoApiPartTarget_UCPPTARGET := $(call gb_Executable_get_target_for_build,ucpp)
endif
# The .urd files are actually created by the gb_UnoApiPartTarget__command,
# The .urd files are actually created by the gb_UnoApiPartTarget__command,
# invoked for the per-directory .done files.
# invoked for the per-directory .done files.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment