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