blob: 934511d4939f3a1aac46866dff9388b0d9970d10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# few needed variables
stampdir = $(top_builddir)/build/stamp
pkgconfigdir = $(libdir)/pkgconfig
ooo_prefix = @OOO_PREFIX@
solverdir = $(ooo_prefix)/solver
# rules to execute
all-local: $(stampdir)/all
bootstrap: $(stampdir)/bootstrap
distclean-local:
( . ./Linux*Env.Set.sh ; dmake distclean )
clean-local:
( . ./Linux*Env.Set.sh ; dmake clean )
install-data-local: $(stampdir)/all
mkdir -p $(ooo_prefix)
mkdir -p $(pkgconfigdir)
cp -a $(top_builddir)/solenv $(ooo_prefix)/
cp -a $(top_builddir)/solver $(ooo_prefix)/
$(INSTALL_SCRIPT) $(top_builddir)/Linux*Env.Set.sh $(solverdir)/
$(INSTALL_DATA) $(top_builddir)/build/src/OpenOffice.org-bootstrap.pc $(pkgconfigdir)/
$(stampdir)/all: $(stampdir)/bootstrap
( . ./Linux*Env.Set.sh ; \
export ULFEX=$(abs_srcdir)/build/bin/noulf ; \
export ULFCONV=$(abs_srcdir)/build/bin/noulfconv ; \
cd build ; build.pl --all ) && touch $@
$(stampdir)/bootstrap: Linux*Env.Set.sh
( . ./Linux*Env.Set.sh ; ./bootstrap ) && touch $@
|