xref: /arm-trusted-firmware/make_helpers/cygwin.mk (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu#
2*91f16700Schasinglulu# Copyright (c) 2016, ARM Limited and Contributors. All rights reserved.
3*91f16700Schasinglulu#
4*91f16700Schasinglulu# SPDX-License-Identifier: BSD-3-Clause
5*91f16700Schasinglulu#
6*91f16700Schasinglulu#
7*91f16700Schasinglulu
8*91f16700Schasinglulu# OS specific definitions for builds in a Cygwin environment.
9*91f16700Schasinglulu# Cygwin allows us to use unix style commands on a windows platform.
10*91f16700Schasinglulu
11*91f16700Schasingluluifndef CYGWIN_MK
12*91f16700Schasinglulu    CYGWIN_MK := $(lastword $(MAKEFILE_LIST))
13*91f16700Schasinglulu
14*91f16700Schasinglulu    include ${MAKE_HELPERS_DIRECTORY}unix.mk
15*91f16700Schasinglulu
16*91f16700Schasinglulu    # In cygwin executable files have the Windows .exe extension type.
17*91f16700Schasinglulu    BIN_EXT := .exe
18*91f16700Schasinglulu
19*91f16700Schasingluluendif
20