1e5c31af7Sopenharmony_ci#!/usr/bin/env bash 2e5c31af7Sopenharmony_ci# 3e5c31af7Sopenharmony_ci# Copyright 2016-2024 The Khronos Group Inc. 4e5c31af7Sopenharmony_ci# 5e5c31af7Sopenharmony_ci# SPDX-License-Identifier: Apache-2.0 6e5c31af7Sopenharmony_ci 7e5c31af7Sopenharmony_ci# makeExt - invoke Makefile with the right options to build with a 8e5c31af7Sopenharmony_ci# specific extension included. Only one extension may be specified; 9e5c31af7Sopenharmony_ci# for more complex builds, invoke 'makeSpec' directly. 10e5c31af7Sopenharmony_ci# 11e5c31af7Sopenharmony_ci# Usage: makeExt extension targets 12e5c31af7Sopenharmony_ci 13e5c31af7Sopenharmony_ciextension=$1 14e5c31af7Sopenharmony_cishift 15e5c31af7Sopenharmony_ci 16e5c31af7Sopenharmony_ci./makeSpec -clean -spec core -extension $extension $* 17