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
75a087c8
Kaydet (Commit)
75a087c8
authored
Eki 31, 2012
tarafından
Matúš Kukan
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
compile concat-deps in solenv; also put them into $(OUTDIR)
Change-Id: I4ef21f14a77442b60059c649b83435c775670060
üst
d3287860
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
51 additions
and
17 deletions
+51
-17
.gitignore
.gitignore
+0
-4
Makefile.top
Makefile.top
+2
-3
bootstrap
bootstrap
+0
-8
CustomTarget_concat-deps.mk
solenv/CustomTarget_concat-deps.mk
+26
-0
Module_solenv.mk
solenv/Module_solenv.mk
+7
-0
Package_concat-deps.mk
solenv/Package_concat-deps.mk
+14
-0
LinkTarget.mk
solenv/gbuild/LinkTarget.mk
+1
-1
UnoApiTarget.mk
solenv/gbuild/UnoApiTarget.mk
+1
-1
No files found.
.gitignore
Dosyayı görüntüle @
75a087c8
...
...
@@ -104,10 +104,6 @@ TAGS
/solenv/gdb/libreoffice/*.py[co]
/solenv/gdb/libreoffice/util/*.py[co]
# botstrap generated tool
/solenv/bin/concat-deps
/solenv/bin/concat-deps.exe
# test output files
test/user-template/user/psprint/pspfontcache
...
...
Makefile.top
Dosyayı görüntüle @
75a087c8
...
...
@@ -361,8 +361,7 @@ endif
rm
-fr
config_host.mk
config_build.mk
aclocal.m4
autom4te.cache
\
config.log
config.status
configure
\
ooo.lst
post_download
post_download.log
\
config_host.mk.last
set_soenv.stamp
src.downloaded
warn
\
solenv/bin/concat-deps.exe
solenv/bin/concat-deps
config_host.mk.last
set_soenv.stamp
src.downloaded
warn
find
$(SOLARENV)/gdb
-name
"*.pyc"
-exec
rm
{}
\;
#
...
...
@@ -392,7 +391,7 @@ endif
#
bootstrap
:
$(WORKDIR)/bootstrap compilerplugins
$(WORKDIR)/bootstrap
:
solenv/bin/concat-deps.c
$(WORKDIR)/bootstrap
:
@
cd
$(SRCDIR)
&&
./bootstrap
@
mkdir
-p
$
(
dir
$@
)
&&
touch
$@
...
...
bootstrap
Dosyayı görüntüle @
75a087c8
...
...
@@ -72,14 +72,6 @@ if test "$BUILD_DMAKE" != "NO"; then
echo
"dmake copied to
$SOLARENV
/
$OUTPATH_FOR_BUILD
/bin/dmake
$EXEEXT
"
fi
# build concat-deps
echo
"building concat-deps"
if
[
"
$COM_FOR_BUILD
"
=
"MSC"
]
;
then
# on cygwin force the use of gcc
gcc
-O2
"
$SOLARENV
/bin/concat-deps.c"
-o
"
$SOLARENV
/bin/concat-deps"
||
exit
else
$CC_FOR_BUILD
-O2
"
$SOLARENV
/bin/concat-deps.c"
-o
"
$SOLARENV
/bin/concat-deps"
||
exit
fi
#make sure build.pl is executable
chmod
+x
"
$SRC_ROOT
/solenv/bin/build.pl"
...
...
solenv/CustomTarget_concat-deps.mk
0 → 100644
Dosyayı görüntüle @
75a087c8
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_CustomTarget_CustomTarget,solenv/concat-deps))
$(call gb_CustomTarget_get_target,solenv/concat-deps) : \
$(call gb_CustomTarget_get_workdir,solenv/concat-deps)/concat-deps
$(call gb_CustomTarget_get_workdir,solenv/concat-deps)/concat-deps : \
$(SRCDIR)/solenv/bin/concat-deps.c \
| $(call gb_CustomTarget_get_workdir,solenv/concat-deps)/.dir
$(call gb_Output_announce,solenv/concat-deps,$(true),GCC,1)
ifeq ($(COM_FOR_BUILD),MSC)
# on cygwin force the use of gcc
gcc -O2 $< -o $@
else
$(CC_FOR_BUILD) -O2 $< -o $@
endif
# vim: set noet sw=4 ts=4:
solenv/Module_solenv.mk
Dosyayı görüntüle @
75a087c8
...
...
@@ -33,6 +33,13 @@ $(eval $(call gb_Module_add_targets,solenv,\
Package_minor \
))
ifeq ($(CROSS_COMPILING),$(false))
$(eval $(call gb_Module_add_targets,solenv,\
CustomTarget_concat-deps \
Package_concat-deps \
))
endif
ifeq ($(GUI),UNX)
ifneq ($(OS),IOS)
ifneq ($(OS),ANDROID)
...
...
solenv/Package_concat-deps.mk
0 → 100644
Dosyayı görüntüle @
75a087c8
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_Package_Package,solenv_concat-deps,$(call gb_CustomTarget_get_workdir,solenv/concat-deps)))
$(eval $(call gb_Package_add_file,solenv_concat-deps,bin/concat-deps,concat-deps))
# vim: set noet sw=4 ts=4:
solenv/gbuild/LinkTarget.mk
Dosyayı görüntüle @
75a087c8
...
...
@@ -386,7 +386,7 @@ $(call gb_Helper_abbreviate_dirs,\
$(foreach object,$(8),$(call gb_GenCObject_get_dep_target,$(object))) \
$(foreach object,$(9),$(call gb_GenCxxObject_get_dep_target,$(object))) \
) && \
$(
SOLARENV)/bin/concat-deps
$${RESPONSEFILE} > $(1)) && \
$(
call gb_Executable_get_target_for_build,concat-deps)
$${RESPONSEFILE} > $(1)) && \
rm -f $${RESPONSEFILE}
endef
...
...
solenv/gbuild/UnoApiTarget.mk
Dosyayı görüntüle @
75a087c8
...
...
@@ -143,7 +143,7 @@ $(call gb_Helper_abbreviate_dirs,\
mkdir -p $(dir $(1)) && \
RESPONSEFILE=$(call var2file,$(shell $(gb_MKTEMP)),200,\
$(foreach idl,$(patsubst %.idl,%,$(3)),$(call gb_UnoApiPartTarget_get_dep_target,$(idl)))) && \
$(
SOLARENV)/bin/concat-deps
$${RESPONSEFILE} > $(1)) && \
$(
call gb_Executable_get_target_for_build,concat-deps)
$${RESPONSEFILE} > $(1)) && \
rm -f $${RESPONSEFILE}
endef
...
...
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