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
480b32d3
Kaydet (Commit)
480b32d3
authored
Ara 31, 2011
tarafından
Norbert Thiebaud
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
migrate COM,CPU,CPUNAME,GUI,GUIBASE,INPATH,OUTPATH,PATH_SEPARATOR
üst
ca9b2393
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
375 additions
and
1 deletion
+375
-1
config_host.mk.in
config_host.mk.in
+16
-0
configure.in
configure.in
+359
-1
set_soenv.in
set_soenv.in
+0
-0
No files found.
config_host.mk.in
Dosyayı görüntüle @
480b32d3
...
...
@@ -8,8 +8,13 @@ export CAIRO_CFLAGS="@CAIRO_CFLAGS@"
export CAIRO_LIBS="@CAIRO_LIBS@"
export CDR_CFLAGS="@CDR_CFLAGS@"
export CDR_LIBS="@CDR_LIBS@"
export COM="@COM@"
export CPPUNIT_CFLAGS="@CPPUNIT_CFLAGS@"
export CPPUNIT_LIBS="@CPPUNIT_LIBS@"
export CPU="@CPU@"
export CPU_FOR_BUILD="@CPU_FOR_BUILD@"
export CPUNAME="@CPUNAME@"
export CPUNAME_FOR_BUILD="@CPUNAME_FOR_BUILD@"
export CURL_CFLAGS="@CURL_CFLAGS@"
export CURL_LIBS="@CURL_LIBS@"
export DBUSMENUGTK_CFLAGS="@DBUSMENUGTK_CFLAGS@"
...
...
@@ -71,6 +76,10 @@ export GSTREAMER_CFLAGS="@GSTREAMER_CFLAGS@"
export GSTREAMER_LIBS="@GSTREAMER_LIBS@"
export GTHREAD_CFLAGS="@GTHREAD_CFLAGS@"
export GTHREAD_LIBS="@GTHREAD_LIBS@"
export GUI="@GUI@"
export GUI_FOR_BUILD="@GUI_FOR_BUILD@"
export GUIBASE="@GUIBASE@"
export GUIBASE_FOR_BUILD="@GUIBASE_FOR_BUILD@"
export GTK3_CFLAGS="@GTK3_CFLAGS@"
export GTK3_LIBS="@GTK3_LIBS@"
export GTK_CFLAGS="@GTK_CFLAGS@"
...
...
@@ -79,6 +88,8 @@ export GTK_PRINT_CFLAGS="@GTK_PRINT_CFLAGS@"
export GTK_PRINT_LIBS="@GTK_PRINT_LIBS@"
export HUNSPELL_CFLAGS="@HUNSPELL_CFLAGS@"
export HUNSPELL_LIBS="@HUNSPELL_LIBS@"
export INPATH="@INPATH@"
export INPATH_FOR_BUILD="@INPATH_FOR_BUILD@"
export KDE4_CFLAGS="@KDE4_CFLAGS@"
export KDE4_LIBS="@KDE4_LIBS@"
export KDE_CFLAGS="@KDE_CFLAGS@"
...
...
@@ -107,6 +118,11 @@ export NSS_CFLAGS="@NSS_CFLAGS@"
export NSS_LIBS="@NSS_LIBS@"
export OPENSSL_CFLAGS="@OPENSSL_CFLAGS@"
export OPENSSL_LIBS="@OPENSSL_LIBS@"
export OS="@OS@"
export OS_FOR_BUILD="@OS@"
export OUTPATH="@OUTPATH@"
export OUTPATH_FOR_BUILD="@OUTPATH_FOR_BUILD@"
export PATH_SEPERATOR="@P_SEP@"
export POPPLER_CFLAGS="@POPPLER_CFLAGS@"
export POPPLER_LIBS="@POPPLER_LIBS@"
export PTHREAD_CFLAGS="@PTHREAD_CFLAGS@"
...
...
configure.in
Dosyayı görüntüle @
480b32d3
...
...
@@ -2508,6 +2508,354 @@ fi
AC_SUBST(COMEX)
AC_SUBST(MSPDB_PATH)
AC_SUBST(SHOWINCLUDES_PREFIX)
#
# determine CPI, CPUNAME, GUI, GUIBASE, ...
#
case "$host_os" in
aix*)
COM=GCC
CPU=P
CPUNAME=POWERPC
GUI=UNX
GUIBASE=unx
OS=AIX
OUTPATH=unxaigppc
P_SEP=:
;;
cygwin*)
COM=MSC
GUI=WNT
GUIBASE=WIN
OS=WNT
P_SEP=";"
case "$host_cpu" in
i*86|x86_64)
if test "$CL_X64" = ""; then
CPU=X
CPUNAME=X86_64
OUTPATH=wntmscx$(COMEX)
else
CPU=I
CPUNAME=INTEL
OUTPATH=wntmsci$(COMEX)
fi
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
darwin*)
COM=GCC
GUI=UNX
GUIBASE="aqua"
OS=MACOSX
P_SEP=:
case "$host_cpu" in
arm*)
CPU=R
CPUNAME=ARM
GUIBASE=cocoatouch
OUTPATH=unxiosr
OS=IOS;
;;
powerpc*)
CPU=P
CPUNAME="POWERPC"
OUTPATH="unxmacxp"
;;
i*86|x86_64)
CPU=I
CPUNAME=INTEL
OUTPATH=unxmacxi
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
dragonfly*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=DRAGONFLY
OUTPATH=unxdfly
P_SEP=:
case "$host_cpu" in
i*86)
CPU=I
CPUNAME=INTEL
;;
x86_64)
CPU=X
CPUNAME=X86_64
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
freebsd*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=FREEBSD
OUTPATH=unxfbsd
P_SEP=:
case "$host_cpu" in
i*86)
CPU=I
CPUNAME=INTEL
OUTPATH=unxfbsdi
;;
x86_64)
CPU=X
CPUNAME=X86_64
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
linux-gnu*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=LINUX
P_SEP=:
case "$host_cpu" in
alpha)
CPU=L
CPUNAME=AXP
OUTPATH=unxlngaxp
;;
armel)
CPU=R
CPUNAME=ARM
OUTPATH=unxlngr
;;
armel-androideabi)
CPU=R
CPUNAME=ARM
OUTPATH=unxandr
GUIBASE=android
;;
hppa)
CPU=H
CPUNAME=HPPA
OUTPATH=unxlnghppa
;;
i*86)
CPU=I
CPUNAME=INTEL
OUTPATH=unxlngi6
;;
ia64)
CPU=A
CPUNAME=IA64
OUTPATH=unxlnga
;;
mips)
CPU=M
CPUNAME=GODSON
OUTPATH=unxlngmips
;;
m68k)
CPU=6
CPUNAME=M68K
OUTPATH=unxlngm68k
;;
powerpc)
CPU=P
CPUNAME=POWERPC
OUTPATH=unxlngppc
;;
powerpc64)
CPU=P
CPUNAME=POWERPC64
OUTPATH=unxlngppc64
;;
sparc)
CPU=S
CPUNAME=SPARC
OUTPATH=unxlngs
;;
s390)
CPU=3
CPUNAME=S390
OUTPATH=unxlngs390
;;
s390x)
CPU=3
CPUNAME=S390x
OUTPATH=unxlngs390x
;;
x86_64)
CPU=X
CPUNAME=X86_64
OUTPATH=unxlngx6
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
linux-androideabi*)
COM=GCC
GUI=UNX
GUIBASE=android
OS=ANDROID
P_SEP=:
case "$host_cpu" in
armel)
CPU=R
CPUNAME=ARM
OUTPATH=unxandr
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
mingw*)
COM=GCC
GUI=WNT
GUIBASE=WIN
OS=WNT
P_SEP=:
case "$host_cpu" in
i*86|x86_64)
if test "$CL_X64" = ""; then
CPU=X
CPUNAME=X86_64
OUTPATH=wntgccx$(COMEX)
else
CPU=I
CPUNAME=INTEL
OUTPATH=wntgcci$(COMEX)
fi
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
*netbsd*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=NETBSD
OUTPATH=unxnbsd
P_SEP=:
case "$host_cpu" in
i*86)
CPU=I
CPUNAME=INTEL
;;
powerpc)
CPU=P
CPUNAME=POWERPC
;;
sparc)
CPU=S
CPUNAME=SPARC
;;
x86_64)
CPU=X
CPUNAME=X86_64
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
openbsd*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=OPENBSD
OUTPATH=unxobsd
P_SEP=:
case "$host_cpu" in
i*86)
CPU=I
CPUNAME=INTEL
;;
x86_64)
CPU=X
CPUNAME=X86_64
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
solaris*)
COM=GCC
GUI=UNX
GUIBASE=unx
OS=SOLARIS
P_SEP=:
case "$host_cpu" in
i*86)
CPU=I
CPUNAME=INTEL
OUTPATH=unxsoli
;;
sparc)
CPU=S
CPUNAME=SPARC
OUTPATH=unxsogs
;;
*)
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
;;
esac
;;
*)
AC_MSG_ERROR([$host_os operating system is not suitable to build LibreOffice for!])
;;
esac
INPATH=${OUTPATH}${PROEXT}
AC_SUBST(COM)
AC_SUBST(CPU)
AC_SUBST(CPUNAME)
AC_SUBST(GUI)
AC_SUBST(GUIBASE)
AC_SUBST(INPATH)
AC_SUBST(OS)
AC_SUBST(OUTPATH)
AC_SUBST(P_SEP)
dnl ===================================================================
dnl Set up a different compiler to produce tools to run on the build
dnl machine when doing cross-compilation
dnl ===================================================================
...
...
@@ -2591,6 +2939,16 @@ if test "$cross_compiling" = "yes"; then
else
CC_FOR_BUILD="$CC"
CXX_FOR_BUILD="$CXX"
CC_FOR_BUILD="$CC"
COM_FOR_BUILD="$COM"
CPUNAME_FOR_BUILD="$CPUNAME"
CPU_FOR_BUILD="$CPU"
CXX_FOR_BUILD="$CXX"
GUIBASE_FOR_BUILD="$GUIBASE"
GUI_FOR_BUILD="$GUI"
INPATH_FOR_BUILD="$INPATH"
OS_FOR_BUILD="$OS"
OUTPATH_FOR_BUILD="$OUTPATH"
fi
AC_SUBST(COM_FOR_BUILD)
AC_SUBST(GUI_FOR_BUILD)
...
...
@@ -5476,7 +5834,7 @@ esac
if test "$_os" = Darwin; then
supp_path=''
for d in /Library/PostgreSQL/9.*/bin /sw/opt/postgresql/9.*/bin /opt/local/lib/postgresql9*/bin; do
pg_supp_path="$P
ATH_SEPARATOR
$d$pg_supp_path"
pg_supp_path="$P
_SEP
$d$pg_supp_path"
done
fi
AC_PATH_PROG(PGCONFIG, pg_config, ,$PATH$pg_supp_path)
...
...
set_soenv.in
Dosyayı görüntüle @
480b32d3
This diff is collapsed.
Click to expand it.
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