First pruned version of the repo (~470MB w/o .git)
- all GDS files get compressed since they are binary files anyway
- all files above 100MB get compressed since they cannot be pushed to GH
- all views of all blocks are kept (to revise)
- all run directories deleted (should be reproducible using the configs)
(TODO: produce commit hashes of skywater-pdk/open_pdks/openlane along all runs)
diff --git a/Makefile b/Makefile
index db1c3fa..46ad6f9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,7 @@
-FILE_SIZE_LIMIT_MB = 10
-LARGE_FILES := $(shell find . -type f -size +$(FILE_SIZE_LIMIT_MB)M -not -path "./.git/*")
+# cannot commit files larger than 100 MB to GitHub
+FILE_SIZE_LIMIT_MB = 100
+LARGE_FILES := $(shell find ./gds -type f -name "*.gds")
+LARGE_FILES += $(shell find . -type f -size +$(FILE_SIZE_LIMIT_MB)M -not -path "./.git/*" -not -path "./gds/*")
LARGE_FILES_GZ := $(addsuffix .gz, $(LARGE_FILES))
@@ -104,4 +106,4 @@
check-env:
ifndef PDK_ROOT
$(error PDK_ROOT is undefined, please export it before running make)
-endif
\ No newline at end of file
+endif