Skip to content

Commit bf377a4

Browse files
mvidalpinolJenkins CI
authored andcommitted
Install x86_64 toolchain last
1 parent b345906 commit bf377a4

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

Dockerfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,6 @@ ENV LDFLAGS=
172172
#INSTALL TOOLCHAIN
173173
WORKDIR /tmp/work
174174

175-
#X86_64
176-
RUN make \
177-
PREFIX_TARGET=$INSTALLATION_PREFIX/x86_64/ompss-2/${RELEASE_TAG} \
178-
PREFIX_HOST=$INSTALLATION_PREFIX/x86_64/ompss-2/${RELEASE_TAG} \
179-
PLATFORM=qdma \
180-
all \
181-
&& make mrproper
182-
183175
#ARM64
184176
RUN make \
185177
TARGET=aarch64-linux-gnu \
@@ -204,6 +196,15 @@ RUN make \
204196
all \
205197
&& make mrproper
206198

199+
#X86_64
200+
# We install x86_64 the last so the default target for clang is set to x86
201+
RUN make \
202+
PREFIX_TARGET=$INSTALLATION_PREFIX/x86_64/ompss-2/${RELEASE_TAG} \
203+
PREFIX_HOST=$INSTALLATION_PREFIX/x86_64/ompss-2/${RELEASE_TAG} \
204+
PLATFORM=qdma \
205+
all \
206+
&& make mrproper
207+
207208
FROM build AS dist_img
208209
ARG INSTALLATION_PREFIX
209210
ARG RELEASE_TAG

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,12 @@ ait-install:
102102
.PHONY: envscript-install
103103

104104
envscript-install: ait-install llvm-install xtasks-install
105+
@echo "#!/bin/bash" >$(PREFIX_TARGET)/environment_ompss_2_fpga.sh
105106
@echo "#!/bin/bash" >$(PREFIX_HOST)/environment_ompss_2_fpga.sh
107+
@echo 'export PATH='$(PREFIX_TARGET)'/libxtasks/bin:$$PATH' >>$(PREFIX_TARGET)/environment_ompss_2_fpga.sh
106108
@echo 'export PATH='$(PREFIX_HOST)'/llvm/bin:$$PATH' >>$(PREFIX_HOST)/environment_ompss_2_fpga.sh
107109
@echo 'export PATH='$(PREFIX_HOST)'/ait/bin:$$PATH' >>$(PREFIX_HOST)/environment_ompss_2_fpga.sh
108110
@echo 'export PYTHONPATH='$(PREFIX_HOST)'/ait' >>$(PREFIX_HOST)/environment_ompss_2_fpga.sh
109-
@echo "#!/bin/bash" >$(PREFIX_TARGET)/environment_ompss_2_fpga.sh
110-
@echo 'export PATH='$(PREFIX_TARGET)'/libxtasks/bin:$$PATH' >>$(PREFIX_TARGET)/environment_ompss_2_fpga.sh
111111

112112
.PHONY: clean mrproper
113113

0 commit comments

Comments
 (0)