[Makefile] add manifest for mag and maglef directories
diff --git a/Makefile b/Makefile
index 1cb30e5..9fd4714 100644
--- a/Makefile
+++ b/Makefile
@@ -136,7 +136,12 @@
.RECIPE: manifest
manifest:
cd verilog/rtl/ && \
- find * -type f ! -name "user_*.v" ! -name "manifest" ! -name "README" ! -name "defines.v" -exec shasum {} \; > manifest
+ find * -type f ! -name "user_*.v" ! -name "manifest" ! -name "README" ! -name "defines.v" -exec shasum {} \; > manifest && \
+ cd ../../maglef/ && \
+ shasum *.mag > manifest && \
+ cd ../mag/ && \
+ shasum caravel.mag .magicrc > manifest
+
check-env:
ifndef PDK_ROOT
diff --git a/mag/manifest b/mag/manifest
new file mode 100644
index 0000000..4017c9b
--- /dev/null
+++ b/mag/manifest
@@ -0,0 +1,2 @@
+98f0eba7f6636ec47f34c03c3b35a03ad2ed53b7 caravel.mag
+5f405bac487c0bb2ee0a77b2985bc472682803c9 .magicrc
diff --git a/maglef/manifest b/maglef/manifest
new file mode 100644
index 0000000..c433663
--- /dev/null
+++ b/maglef/manifest
@@ -0,0 +1,10 @@
+49990f167a99f9631e0a42ec12077e97714de970 chip_io.mag
+0596a994ebb59aa6f8892dde6060cb1bddb65a82 digital_pll.mag
+522e3f2f5b88dc3bbe15e1f5317cd33860a94f08 gpio_control_block.mag
+32d11e73f391c4f41681d4883c1ce8ea4b72ddc2 mgmt_core.mag
+1f868a16e55e46f662f4b5e9a12e5f674872fc38 mgmt_protect.mag
+ccd1692a5c7a5aa90744666697657f48af92a79b simple_por.mag
+b4dfdc3c785324e175a6b295366ecda09860d398 sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped.mag
+be002ace934eb2941d8424362bca992622d58342 sram_1rw1r_32_256_8_sky130.mag
+97a325d4df6885d06fa21737f9222bace14df165 storage.mag
+901cc6df77916c7716aa8721226270dd36749118 user_id_programming.mag