diff --git a/libraries/technology/ip_arria10/generate-all-ip.sh b/libraries/technology/ip_arria10/generate-all-ip.sh
index 751252234cd571815e8517b51c5cec54144fe231..6f3aacaf5cc9366d5e0752c364edc96b32d42816 100755
--- a/libraries/technology/ip_arria10/generate-all-ip.sh
+++ b/libraries/technology/ip_arria10/generate-all-ip.sh
@@ -1,6 +1,6 @@
 #!/bin/bash 
 
-files=`find .  -name 'generate_ip.sh' `
+files=`find $RADIOHDL/libraries/technology/ip_arria10 -name 'generate_ip.sh' `
 
 echo -e "About to generate the following IP blocks:\n$files\n"
 
diff --git a/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh b/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh
index 751252234cd571815e8517b51c5cec54144fe231..5a4792151f7d612e57c1dfc4717b7962d38aa4be 100755
--- a/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh
+++ b/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh
@@ -1,6 +1,6 @@
 #!/bin/bash 
 
-files=`find .  -name 'generate_ip.sh' `
+files=`find $RADIOHDL/libraries/technology/ip_arria10_e1sg -name 'generate_ip.sh' `
 
 echo -e "About to generate the following IP blocks:\n$files\n"
 
diff --git a/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh b/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh
index 751252234cd571815e8517b51c5cec54144fe231..efb1fd404f15399f5d8d17ddea5bc86beed1fd76 100755
--- a/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh
+++ b/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh
@@ -1,6 +1,6 @@
 #!/bin/bash 
 
-files=`find .  -name 'generate_ip.sh' `
+files=`find $RADIOHDL/libraries/technology/ip_arria10_e3sge3 -name 'generate_ip.sh' `
 
 echo -e "About to generate the following IP blocks:\n$files\n"
 
diff --git a/libraries/technology/ip_stratixiv/generate-all-ip.sh b/libraries/technology/ip_stratixiv/generate-all-ip.sh
index 0642f9e079bc8f481f21b89d03c016ca552f26f3..ee0c0da47a6ba6099cf3568958bcc2576d4aa938 100755
--- a/libraries/technology/ip_stratixiv/generate-all-ip.sh
+++ b/libraries/technology/ip_stratixiv/generate-all-ip.sh
@@ -1,6 +1,6 @@
 #!/bin/bash 
 
-files=`find .  -name 'generate_ip.sh' | sort -r `
+files=`find $RADIOHDL/libraries/technology/ip_stratixiv -name 'generate_ip.sh' | sort -r `
 # sort file list backward to generate ddr3_mem_model before ddr3_uphy_4g_800_* (required)
 
 echo -e "About to generate the following IP blocks:\n$files\n"