aboutsummaryrefslogtreecommitdiffstats
path: root/misc/create_vcxsrc.sh
diff options
context:
space:
mode:
authorMiodrag Milanović <mmicko@gmail.com>2022-02-07 16:36:43 +0100
committerGitHub <noreply@github.com>2022-02-07 16:36:43 +0100
commitd7f7227ce8edc4e4e81f8885a26e40abf474e7a4 (patch)
tree5fbc25d817e756d3290b8a1b3078c72b8d7c768b /misc/create_vcxsrc.sh
parent9c93668954fe2ec7aa1fb64573f6e9bf97824b60 (diff)
parentc0a156bcb43bb0bb42eb3f2d94c12cda9ca5ee37 (diff)
downloadyosys-d7f7227ce8edc4e4e81f8885a26e40abf474e7a4.tar.gz
yosys-d7f7227ce8edc4e4e81f8885a26e40abf474e7a4.tar.bz2
yosys-d7f7227ce8edc4e4e81f8885a26e40abf474e7a4.zip
Merge pull request #3185 from YosysHQ/micko/co_sim
Add co-simulation in sim pass
Diffstat (limited to 'misc/create_vcxsrc.sh')
-rw-r--r--misc/create_vcxsrc.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/misc/create_vcxsrc.sh b/misc/create_vcxsrc.sh
index dc4ac13e0..e3c1ad991 100644
--- a/misc/create_vcxsrc.sh
+++ b/misc/create_vcxsrc.sh
@@ -7,11 +7,20 @@ gitsha="$3"
rm -rf YosysVS-Tpl-v2.zip YosysVS
wget https://yosyshq.net/yosys/nogit/YosysVS-Tpl-v2.zip
+wget https://zlib.net/zlib-1.2.11.tar.gz
unzip YosysVS-Tpl-v2.zip
rm -f YosysVS-Tpl-v2.zip
-mv YosysVS "$vcxsrc"
+tar xvfz zlib-1.2.11.tar.gz
+mv YosysVS "$vcxsrc"
+mkdir -p "$vcxsrc"/yosys
+mkdir -p "$vcxsrc"/yosys/libs/zlib
+mv zlib-1.2.11/* "$vcxsrc"/yosys/libs/zlib/.
+rm -rf zlib-1.2.11
+pushd "$vcxsrc"/yosys
+ls libs/zlib/*.c | sed 's,.*:,,; s,//*,/,g; s,/[^/]*/\.\./,/,g; y, \\,\n\n,;' | grep '^[^/]' >> ../../srcfiles.txt
+popd
{
n=$(grep -B999 '<ItemGroup>' "$vcxsrc"/YosysVS/YosysVS.vcxproj | wc -l)
head -n$n "$vcxsrc"/YosysVS/YosysVS.vcxproj