GH171: Fix for NDK packaging
authorCourtney Goeltzenleuchter <courtneygo@google.com>
Tue, 22 Mar 2016 22:27:25 +0000 (16:27 -0600)
committerIan Elliott <ianelliott@google.com>
Thu, 24 Mar 2016 14:56:33 +0000 (08:56 -0600)
Script depends on current working directory to
be this same as where the script lives so make
sure that's the case.
Return 0 so NDK tools know things were successful.

buildAndroid/android-generate.sh

index e5d3886f27e6e89b4738674500bf24c419324f6c..928a17621c75200be4ad66aa602fc07c4cf186b8 100755 (executable)
@@ -15,6 +15,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+dir=$(cd -P -- "$(dirname -- "$0")" && pwd -P)
+cd $dir
+
 rm -rf generated
 mkdir -p generated
 python ../vk-generate.py Android dispatch-table-ops layer > generated/vk_dispatch_table_helper.h
@@ -27,3 +30,4 @@ python ../vk-layer-generate.py Android unique_objects ../include/vulkan/vulkan.h
 ( cd generated; python ../../genvk.py threading -registry ../../vk.xml thread_check.h )
 ( cd generated; python ../../genvk.py paramchecker -registry ../../vk.xml parameter_validation.h )
 
+exit 0