File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed
Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -172,14 +172,6 @@ ENV LDFLAGS=
172172# INSTALL TOOLCHAIN
173173WORKDIR /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
184176RUN 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+
207208FROM build AS dist_img
208209ARG INSTALLATION_PREFIX
209210ARG RELEASE_TAG
Original file line number Diff line number Diff line change @@ -102,12 +102,12 @@ ait-install:
102102.PHONY : envscript-install
103103
104104envscript-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
You can’t perform that action at this time.
0 commit comments