joeylib2/make/ste.mk

16 lines
847 B
Makefile

# Part of JoeyLib, Copyright (c) 2026 Scott Duensing, under the MIT License.
# See LICENSE.md for license information.
# SPDX-License-Identifier: MIT
#
# Atari STe / Mega STe build rules: the ST port (src/atarist) built as its
# STe variant, with src/atarist/ste and JOEYLIB_ATARI_STE -- the BLiTTER for
# fills and copies, DMA sound, the exact 4-bit palette, Jaguar pads in a
# 1040 STe's enhanced joystick ports, and a Mega STe's 16 MHz clock and
# cache. The rules are make/atarist.mk's; this file says
# what is the STe's. Programs land in build/ste/bin. The STe build's jlInit
# refuses any machine that is not an STe or Mega STe; the ST build (make
# atarist) runs everywhere and never uses STe hardware. A project reaches
# it through make/project.mk (make ste).
ATARI_VARIANT := ste
include $(dir $(lastword $(MAKEFILE_LIST)))/atarist.mk