mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
ci: remove script to build tcc on FreeBSD (obsoleted by thirdparty/build_scripts/thirdparty-freebsd-amd64_tcc.sh) (#24681)
Signed-off-by: Laurent Cheylus <foxy@free.fr>
This commit is contained in:
parent
06132637f3
commit
c61dda3425
1 changed files with 0 additions and 33 deletions
33
.github/workflows/freebsd_build_tcc.sh
vendored
33
.github/workflows/freebsd_build_tcc.sh
vendored
|
@ -1,33 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
## should be run in V's main repo folder!
|
||||
|
||||
rm -rf tinycc/
|
||||
rm -rf thirdparty/tcc/
|
||||
|
||||
pushd .
|
||||
|
||||
.github/workflows/retry.sh git clone git://repo.or.cz/tinycc.git
|
||||
cd tinycc
|
||||
|
||||
export CC=clang
|
||||
|
||||
./configure \
|
||||
--cc=clang \
|
||||
--prefix=thirdparty/tcc \
|
||||
--bindir=thirdparty/tcc \
|
||||
--crtprefix=thirdparty/tcc/lib:/usr/lib \
|
||||
--libpaths=thirdparty/tcc/lib:/usr/lib:/lib:/usr/local/lib \
|
||||
--debug
|
||||
gmake
|
||||
gmake install
|
||||
|
||||
popd
|
||||
|
||||
mv tinycc/thirdparty/tcc thirdparty/tcc
|
||||
mv thirdparty/tcc/tcc thirdparty/tcc/tcc.exe
|
||||
|
||||
sudo ln -s $(pwd)/thirdparty/tcc/tcc.exe /usr/local/bin/tcc
|
||||
|
||||
thirdparty/tcc/tcc.exe -v -v
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue