# Released under the MIT License. See LICENSE for details.
#
################################################################################
#                                                                              #
#                               Asset Generation                               #
#                                                                              #
################################################################################

# Generally this Makefile should not be modified by hand. To add or remove
# assets, add or remove files under the src/assets directory and then run
# "make update" from the project root. That will update this file as well as
# other relevant files such as assets/manifest.json

# Generally you shouldn't need to use this Makefile directly. Targets in the
# root level Makefile should handle asset building for you. If you do use
# this Makefile directly for whatever reason, remember to pass -jX on the
# command line to speed up your builds. (with X being the number of procs
# in your machine)

PROJ_DIR = ../..
TOOLS_DIR = $(PROJ_DIR)/tools
BUILD_DIR = $(PROJ_DIR)/build/assets

# High level targets: generally these are what should be used here.

# Build everything needed for all platforms.
all:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for our cmake builds (linux, mac).
cmake:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-cmake
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for x86 windows builds.
win-Win32:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-win-Win32
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for x86-64 windows builds.
win-x64:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-win-x64
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for our mac xcode builds.
mac:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-mac
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for our ios/tvos builds.
ios:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-ios
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

# Build everything needed for android.
android:
	@$(TOOLS_DIR)/pcommand warm_start_asset_build
	@$(MAKE) assets-android
	@$(TOOLS_DIR)/pcommand clean_orphaned_assets

MAKE_AUDIO = 1
MAKE_TEXTURES = 1
MAKE_SCRIPTS = 1
MAKE_FONTS = 1
MAKE_DATA = 1

ASSET_TARGETS_COMMON =
ASSET_TARGETS_CMAKE =
ASSET_TARGETS_MAC =
ASSET_TARGETS_WIN_WIN32 =
ASSET_TARGETS_WIN_X64 =
ASSET_TARGETS_IOS =
ASSET_TARGETS_ANDROID =

# Audio.
ifeq ($(MAKE_AUDIO),1)
ASSET_TARGETS_COMMON += $(AUDIO_TARGETS)
endif

# FontData.
ifeq ($(MAKE_FONTS),1)
ASSET_TARGETS_COMMON += $(FONT_TARGETS)
endif

# Data.
ifeq ($(MAKE_DATA),1)
ASSET_TARGETS_COMMON += $(DATA_TARGETS)
endif

# Textures.
ifeq ($(MAKE_TEXTURES),1)

ASSET_TARGETS_CMAKE += $(TEXTURE_TARGETS_CMAKE)
ASSET_TARGETS_MAC += $(TEXTURE_TARGETS_MAC)
ASSET_TARGETS_WIN_WIN32 += $(TEXTURE_TARGETS_WIN)
ASSET_TARGETS_WIN_X64 += $(TEXTURE_TARGETS_WIN)
ASSET_TARGETS_IOS += $(TEXTURE_TARGETS_IOS)
ASSET_TARGETS_ANDROID += $(TEXTURE_TARGETS_ANDROID)
ASSET_TARGETS_COMMON += $(TEXTURE_TARGETS_COMMON)

endif # Textures

# Scripts
ifeq ($(MAKE_SCRIPTS),1)
ASSET_TARGETS_CMAKE += $(SCRIPT_TARGETS_CMAKE)
ASSET_TARGETS_MAC += $(SCRIPT_TARGETS_MAC)
ASSET_TARGETS_WIN_WIN32 += $(SCRIPT_TARGETS_WIN_WIN32)
ASSET_TARGETS_WIN_X64 += $(SCRIPT_TARGETS_WIN_X64)
ASSET_TARGETS_IOS += $(SCRIPT_TARGETS_IOS)
ASSET_TARGETS_ANDROID += $(SCRIPT_TARGETS_ANDROID)
ASSET_TARGETS_COMMON += $(SCRIPT_TARGETS_COMMON)
endif

# Extras
ASSET_TARGETS_WIN_WIN32 += $(EXTRAS_TARGETS_WIN_WIN32)
ASSET_TARGETS_WIN_X64 += $(EXTRAS_TARGETS_WIN_X64)

# Note: Code below needs updating when Python version changes (currently 3.11)
define make-opt-pyc-target
$1: $$(subst /__pycache__,,$$(subst .cpython-311.opt-1.pyc,.py,$1))
	@echo Compiling script: $$(subst $(BUILD_DIR)/,,$$^)
	@rm -rf $$@ && PYTHONHASHSEED=1 \
 $$(TOOLS_DIR)/pcommand compile_python_files $$^ && chmod 444 $$@
endef

# This section is generated by batools.assetsmakefile; do not edit by hand.
# __AUTOGENERATED_PUBLIC_BEGIN__

SCRIPT_TARGETS_PY_PUBLIC = \
  $(BUILD_DIR)/ba_data/python/babase/__init__.py \
  $(BUILD_DIR)/ba_data/python/babase/_accountv2.py \
  $(BUILD_DIR)/ba_data/python/babase/_app.py \
  $(BUILD_DIR)/ba_data/python/babase/_appcomponent.py \
  $(BUILD_DIR)/ba_data/python/babase/_appconfig.py \
  $(BUILD_DIR)/ba_data/python/babase/_apputils.py \
  $(BUILD_DIR)/ba_data/python/babase/_assetmanager.py \
  $(BUILD_DIR)/ba_data/python/babase/_asyncio.py \
  $(BUILD_DIR)/ba_data/python/babase/_cloud.py \
  $(BUILD_DIR)/ba_data/python/babase/_error.py \
  $(BUILD_DIR)/ba_data/python/babase/_general.py \
  $(BUILD_DIR)/ba_data/python/babase/_hooks.py \
  $(BUILD_DIR)/ba_data/python/babase/_keyboard.py \
  $(BUILD_DIR)/ba_data/python/babase/_language.py \
  $(BUILD_DIR)/ba_data/python/babase/_login.py \
  $(BUILD_DIR)/ba_data/python/babase/_math.py \
  $(BUILD_DIR)/ba_data/python/babase/_meta.py \
  $(BUILD_DIR)/ba_data/python/babase/_mgen/__init__.py \
  $(BUILD_DIR)/ba_data/python/babase/_mgen/enums.py \
  $(BUILD_DIR)/ba_data/python/babase/_net.py \
  $(BUILD_DIR)/ba_data/python/babase/_plugin.py \
  $(BUILD_DIR)/ba_data/python/babase/_text.py \
  $(BUILD_DIR)/ba_data/python/babase/_workspace.py \
  $(BUILD_DIR)/ba_data/python/babase/internal.py \
  $(BUILD_DIR)/ba_data/python/baclassic/__init__.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_accountv1.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_achievement.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_ads.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_analytics.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_appdelegate.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_benchmark.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_campaign.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_input.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_level.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_lobby.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_music.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_net.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_profile.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_servermode.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_store.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_subsystem.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_tips.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_tournament.py \
  $(BUILD_DIR)/ba_data/python/baclassic/_ui.py \
  $(BUILD_DIR)/ba_data/python/baclassic/macmusicapp.py \
  $(BUILD_DIR)/ba_data/python/baclassic/osmusic.py \
  $(BUILD_DIR)/ba_data/python/baenv.py \
  $(BUILD_DIR)/ba_data/python/baplus/__init__.py \
  $(BUILD_DIR)/ba_data/python/baplus/_hooks.py \
  $(BUILD_DIR)/ba_data/python/baplus/_subsystem.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/__init__.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_activity.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_activitytypes.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_actor.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_collision.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_coopgame.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_coopsession.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_debug.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_dependency.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_dualteamsession.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_featureset.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_freeforallsession.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_gameactivity.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_gameresults.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_gameutils.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_hooks.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_map.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_messages.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_multiteamsession.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_music.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_nodeactor.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_player.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_playlist.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_powerup.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_score.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_session.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_settings.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_stats.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_team.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/_teamgame.py \
  $(BUILD_DIR)/ba_data/python/bascenev1/internal.py \
  $(BUILD_DIR)/ba_data/python/bastd/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/coopjoin.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/coopscore.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/drawscore.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/dualteamscore.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/freeforallvictory.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/multiteamjoin.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/multiteamscore.py \
  $(BUILD_DIR)/ba_data/python/bastd/activity/multiteamvictory.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/background.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/bomb.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/controlsguide.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/flag.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/image.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/onscreencountdown.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/onscreentimer.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/playerspaz.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/popuptext.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/powerupbox.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/respawnicon.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/scoreboard.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/spawner.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/spaz.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/spazappearance.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/spazbot.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/spazfactory.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/text.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/tipstext.py \
  $(BUILD_DIR)/ba_data/python/bastd/actor/zoomtext.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/assault.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/capturetheflag.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/chosenone.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/conquest.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/deathmatch.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/easteregghunt.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/elimination.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/football.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/hockey.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/keepaway.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/kingofthehill.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/meteorshower.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/ninjafight.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/onslaught.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/race.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/runaround.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/targetpractice.py \
  $(BUILD_DIR)/ba_data/python/bastd/game/thelaststand.py \
  $(BUILD_DIR)/ba_data/python/bastd/gameutils.py \
  $(BUILD_DIR)/ba_data/python/bastd/keyboard/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/keyboard/englishkeyboard.py \
  $(BUILD_DIR)/ba_data/python/bastd/mainmenu.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/big_g.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/bridgit.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/courtyard.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/crag_castle.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/doom_shroom.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/football_stadium.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/happy_thoughts.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/hockey_stadium.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/lake_frigid.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/monkey_face.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/rampage.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/roundabout.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/step_right_up.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/the_pad.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/tip_top.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/tower_d.py \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/zig_zag.py \
  $(BUILD_DIR)/ba_data/python/bastd/maps.py \
  $(BUILD_DIR)/ba_data/python/bastd/session/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/tutorial.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/link.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/settings.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/unlink.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/v2proxy.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/viewer.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/achievements.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/appinvite.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/characterpicker.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/colorpicker.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/config.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/configerror.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/confirm.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/continues.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/browser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/gamebutton.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/level.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/tournamentbutton.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/creditslist.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/debug.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/feedback.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/fileselector.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/abouttab.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/manualtab.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/nearbytab.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/privatetab.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/publictab.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/getcurrency.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/getremote.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/helpui.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/iconpicker.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/kiosk.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/rankbutton.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/rankwindow.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/mainmenu.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/party.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/partyqueue.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/play.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/addgame.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/browser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/customizebrowser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/edit.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/editcontroller.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/editgame.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/mapselect.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/share.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playoptions.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/popup.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/browser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/edit.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/upgrade.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/promocode.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/purchase.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/qrcode.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/radiogroup.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/report.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/resourcetypeinfo.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/serverdialog.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/advanced.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/allsettings.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/audio.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/controls.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/gamepad.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/gamepadadvanced.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/gamepadselect.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/graphics.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/keyboard.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/nettesting.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/plugins.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/pluginsettings.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/remoteapp.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/testing.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/touchscreen.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/vrtesting.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/browser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/edit.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/entrytypeselect.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/macmusicapp.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/specialoffer.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/__init__.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/browser.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/button.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/item.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/tabs.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/teamnamescolors.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/tournamententry.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/tournamentscores.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/trophies.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/url.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/v2upgrade.py \
  $(BUILD_DIR)/ba_data/python/bastd/ui/watch.py \
  $(BUILD_DIR)/ba_data/python/batemplatefs/__init__.py \
  $(BUILD_DIR)/ba_data/python/batemplatefs/_hooks.py \
  $(BUILD_DIR)/ba_data/python/batemplatefs/_subsystem.py \
  $(BUILD_DIR)/ba_data/python/bauiv1/__init__.py \
  $(BUILD_DIR)/ba_data/python/bauiv1/_hooks.py \
  $(BUILD_DIR)/ba_data/python/bauiv1/modutils.py \
  $(BUILD_DIR)/ba_data/python/bauiv1/onscreenkeyboard.py \
  $(BUILD_DIR)/ba_data/python/bauiv1/ui/__init__.py \
  $(BUILD_DIR)/server/ballisticakit_server.py

SCRIPT_TARGETS_PYC_PUBLIC = \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_accountv2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_app.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_appcomponent.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_appconfig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_apputils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_assetmanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_asyncio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_cloud.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_general.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_hooks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_keyboard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_language.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_login.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_math.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_meta.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/_mgen/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/_mgen/__pycache__/enums.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_net.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_plugin.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/_workspace.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/babase/__pycache__/internal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_accountv1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_achievement.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_ads.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_analytics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_appdelegate.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_benchmark.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_campaign.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_input.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_level.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_lobby.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_music.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_net.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_profile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_servermode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_store.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_subsystem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_tips.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_tournament.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/_ui.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/macmusicapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baclassic/__pycache__/osmusic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/__pycache__/baenv.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baplus/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baplus/__pycache__/_hooks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/baplus/__pycache__/_subsystem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_activity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_activitytypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_actor.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_collision.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_coopgame.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_coopsession.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_debug.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_dependency.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_dualteamsession.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_featureset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_freeforallsession.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_gameactivity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_gameresults.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_gameutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_hooks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_map.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_messages.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_multiteamsession.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_music.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_nodeactor.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_player.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_playlist.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_powerup.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_score.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_session.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_settings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_stats.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_team.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/_teamgame.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bascenev1/__pycache__/internal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/coopjoin.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/coopscore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/drawscore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/dualteamscore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/freeforallvictory.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/multiteamjoin.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/multiteamscore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/activity/__pycache__/multiteamvictory.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/background.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/bomb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/controlsguide.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/flag.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/image.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/onscreencountdown.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/onscreentimer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/playerspaz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/popuptext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/powerupbox.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/respawnicon.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/scoreboard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/spawner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/spaz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/spazappearance.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/spazbot.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/spazfactory.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/tipstext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/actor/__pycache__/zoomtext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/assault.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/capturetheflag.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/chosenone.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/conquest.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/deathmatch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/easteregghunt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/elimination.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/football.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/hockey.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/keepaway.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/kingofthehill.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/meteorshower.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/ninjafight.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/onslaught.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/race.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/runaround.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/targetpractice.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/game/__pycache__/thelaststand.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/__pycache__/gameutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/keyboard/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/keyboard/__pycache__/englishkeyboard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/__pycache__/mainmenu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/big_g.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/bridgit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/courtyard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/crag_castle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/doom_shroom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/football_stadium.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/happy_thoughts.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/hockey_stadium.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/lake_frigid.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/monkey_face.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/rampage.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/roundabout.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/step_right_up.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/the_pad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/tip_top.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/tower_d.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/mapdata/__pycache__/zig_zag.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/__pycache__/maps.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/session/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/__pycache__/tutorial.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/link.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/settings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/unlink.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/v2proxy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/account/__pycache__/viewer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/achievements.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/appinvite.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/characterpicker.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/colorpicker.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/config.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/configerror.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/confirm.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/continues.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__pycache__/browser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__pycache__/gamebutton.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__pycache__/level.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/coop/__pycache__/tournamentbutton.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/creditslist.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/debug.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/feedback.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/fileselector.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/abouttab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/manualtab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/nearbytab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/privatetab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/gather/__pycache__/publictab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/getcurrency.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/getremote.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/helpui.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/iconpicker.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/kiosk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/__pycache__/rankbutton.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/league/__pycache__/rankwindow.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/mainmenu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/party.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/partyqueue.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/play.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/addgame.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/browser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/customizebrowser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/edit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/editcontroller.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/editgame.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/mapselect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/playlist/__pycache__/share.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/playoptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/popup.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/__pycache__/browser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/__pycache__/edit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/profile/__pycache__/upgrade.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/promocode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/purchase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/qrcode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/radiogroup.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/report.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/resourcetypeinfo.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/serverdialog.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/advanced.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/allsettings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/audio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/controls.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/gamepad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/gamepadadvanced.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/gamepadselect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/graphics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/keyboard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/nettesting.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/plugins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/pluginsettings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/remoteapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/testing.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/touchscreen.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/settings/__pycache__/vrtesting.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__pycache__/browser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__pycache__/edit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__pycache__/entrytypeselect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/soundtrack/__pycache__/macmusicapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/specialoffer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/__pycache__/browser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/__pycache__/button.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/store/__pycache__/item.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/tabs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/teamnamescolors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/tournamententry.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/tournamentscores.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/trophies.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/url.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/v2upgrade.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bastd/ui/__pycache__/watch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/batemplatefs/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/batemplatefs/__pycache__/_hooks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/batemplatefs/__pycache__/_subsystem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bauiv1/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bauiv1/__pycache__/_hooks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bauiv1/__pycache__/modutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bauiv1/__pycache__/onscreenkeyboard.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bauiv1/ui/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/server/__pycache__/ballisticakit_server.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PUBLIC) : $(BUILD_DIR)/%.py : %.py
	@echo Copying script: $(subst $(BUILD_DIR)/,,$@)
	@mkdir -p $(dir $@)
	@rm -f $@
	@cp $^ $@
	@chmod 444 $@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PUBLIC),\
$(eval $(call make-opt-pyc-target,$(element))))

SCRIPT_TARGETS_PY_PUBLIC_TOOLS = \
  $(BUILD_DIR)/ba_data/python/bacommon/__init__.py \
  $(BUILD_DIR)/ba_data/python/bacommon/assets.py \
  $(BUILD_DIR)/ba_data/python/bacommon/bacloud.py \
  $(BUILD_DIR)/ba_data/python/bacommon/build.py \
  $(BUILD_DIR)/ba_data/python/bacommon/cloud.py \
  $(BUILD_DIR)/ba_data/python/bacommon/login.py \
  $(BUILD_DIR)/ba_data/python/bacommon/net.py \
  $(BUILD_DIR)/ba_data/python/bacommon/servermanager.py \
  $(BUILD_DIR)/ba_data/python/bacommon/transfer.py \
  $(BUILD_DIR)/ba_data/python/efro/__init__.py \
  $(BUILD_DIR)/ba_data/python/efro/call.py \
  $(BUILD_DIR)/ba_data/python/efro/cloudshell.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__init__.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_api.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_base.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_inputter.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_outputter.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_pathcapture.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/_prep.py \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/extras.py \
  $(BUILD_DIR)/ba_data/python/efro/debug.py \
  $(BUILD_DIR)/ba_data/python/efro/error.py \
  $(BUILD_DIR)/ba_data/python/efro/log.py \
  $(BUILD_DIR)/ba_data/python/efro/message/__init__.py \
  $(BUILD_DIR)/ba_data/python/efro/message/_message.py \
  $(BUILD_DIR)/ba_data/python/efro/message/_module.py \
  $(BUILD_DIR)/ba_data/python/efro/message/_protocol.py \
  $(BUILD_DIR)/ba_data/python/efro/message/_receiver.py \
  $(BUILD_DIR)/ba_data/python/efro/message/_sender.py \
  $(BUILD_DIR)/ba_data/python/efro/rpc.py \
  $(BUILD_DIR)/ba_data/python/efro/terminal.py \
  $(BUILD_DIR)/ba_data/python/efro/util.py

SCRIPT_TARGETS_PYC_PUBLIC_TOOLS = \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/assets.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/bacloud.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/build.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/cloud.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/login.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/net.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/servermanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/bacommon/__pycache__/transfer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/call.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/cloudshell.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_api.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_inputter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_outputter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_pathcapture.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/_prep.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/dataclassio/__pycache__/extras.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/debug.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/log.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/_message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/_module.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/_protocol.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/_receiver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/message/__pycache__/_sender.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/rpc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/terminal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python/efro/__pycache__/util.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PUBLIC_TOOLS) : $(BUILD_DIR)/ba_data/python/%.py : $(TOOLS_DIR)/%.py
	@echo Copying script: $(subst $(BUILD_DIR)/,,$@)
	@mkdir -p $(dir $@)
	@rm -f $@
	@cp $^ $@
	@chmod 444 $@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PUBLIC_TOOLS),\
$(eval $(call make-opt-pyc-target,$(element))))
# __AUTOGENERATED_PUBLIC_END__

# This section is generated by batools.assetsmakefile; do not edit by hand.
# __AUTOGENERATED_PRIVATE_BEGIN__

SCRIPT_TARGETS_PY_PRIVATE_APPLE = \
  $(BUILD_DIR)/pylib-apple/__future__.py \
  $(BUILD_DIR)/pylib-apple/__hello__.py \
  $(BUILD_DIR)/pylib-apple/_aix_support.py \
  $(BUILD_DIR)/pylib-apple/_bootsubprocess.py \
  $(BUILD_DIR)/pylib-apple/_collections_abc.py \
  $(BUILD_DIR)/pylib-apple/_compat_pickle.py \
  $(BUILD_DIR)/pylib-apple/_compression.py \
  $(BUILD_DIR)/pylib-apple/_ios_support.py \
  $(BUILD_DIR)/pylib-apple/_markupbase.py \
  $(BUILD_DIR)/pylib-apple/_osx_support.py \
  $(BUILD_DIR)/pylib-apple/_py_abc.py \
  $(BUILD_DIR)/pylib-apple/_pydecimal.py \
  $(BUILD_DIR)/pylib-apple/_pyio.py \
  $(BUILD_DIR)/pylib-apple/_sitebuiltins.py \
  $(BUILD_DIR)/pylib-apple/_strptime.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__darwin_darwin.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__ios_iphoneos.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__ios_iphoneos_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__ios_iphonesimulator.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__ios_iphonesimulator_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__ios_iphonesimulator_x86_64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__tvos_appletvos.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__tvos_appletvos_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__tvos_appletvsimulator.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__tvos_appletvsimulator_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata__tvos_appletvsimulator_x86_64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_darwin_darwin.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_ios_iphoneos.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_ios_iphoneos_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_ios_iphonesimulator.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_ios_iphonesimulator_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_ios_iphonesimulator_x86_64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_tvos_appletvos.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_tvos_appletvos_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_tvos_appletvsimulator.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_tvos_appletvsimulator_arm64.py \
  $(BUILD_DIR)/pylib-apple/_sysconfigdata_d_tvos_appletvsimulator_x86_64.py \
  $(BUILD_DIR)/pylib-apple/_threading_local.py \
  $(BUILD_DIR)/pylib-apple/_weakrefset.py \
  $(BUILD_DIR)/pylib-apple/abc.py \
  $(BUILD_DIR)/pylib-apple/aifc.py \
  $(BUILD_DIR)/pylib-apple/antigravity.py \
  $(BUILD_DIR)/pylib-apple/argparse.py \
  $(BUILD_DIR)/pylib-apple/ast.py \
  $(BUILD_DIR)/pylib-apple/asynchat.py \
  $(BUILD_DIR)/pylib-apple/asyncio/__init__.py \
  $(BUILD_DIR)/pylib-apple/asyncio/__main__.py \
  $(BUILD_DIR)/pylib-apple/asyncio/base_events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/base_futures.py \
  $(BUILD_DIR)/pylib-apple/asyncio/base_subprocess.py \
  $(BUILD_DIR)/pylib-apple/asyncio/base_tasks.py \
  $(BUILD_DIR)/pylib-apple/asyncio/constants.py \
  $(BUILD_DIR)/pylib-apple/asyncio/coroutines.py \
  $(BUILD_DIR)/pylib-apple/asyncio/events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/exceptions.py \
  $(BUILD_DIR)/pylib-apple/asyncio/format_helpers.py \
  $(BUILD_DIR)/pylib-apple/asyncio/futures.py \
  $(BUILD_DIR)/pylib-apple/asyncio/locks.py \
  $(BUILD_DIR)/pylib-apple/asyncio/log.py \
  $(BUILD_DIR)/pylib-apple/asyncio/mixins.py \
  $(BUILD_DIR)/pylib-apple/asyncio/proactor_events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/protocols.py \
  $(BUILD_DIR)/pylib-apple/asyncio/queues.py \
  $(BUILD_DIR)/pylib-apple/asyncio/runners.py \
  $(BUILD_DIR)/pylib-apple/asyncio/selector_events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/sslproto.py \
  $(BUILD_DIR)/pylib-apple/asyncio/staggered.py \
  $(BUILD_DIR)/pylib-apple/asyncio/streams.py \
  $(BUILD_DIR)/pylib-apple/asyncio/subprocess.py \
  $(BUILD_DIR)/pylib-apple/asyncio/taskgroups.py \
  $(BUILD_DIR)/pylib-apple/asyncio/tasks.py \
  $(BUILD_DIR)/pylib-apple/asyncio/threads.py \
  $(BUILD_DIR)/pylib-apple/asyncio/timeouts.py \
  $(BUILD_DIR)/pylib-apple/asyncio/transports.py \
  $(BUILD_DIR)/pylib-apple/asyncio/trsock.py \
  $(BUILD_DIR)/pylib-apple/asyncio/unix_events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/windows_events.py \
  $(BUILD_DIR)/pylib-apple/asyncio/windows_utils.py \
  $(BUILD_DIR)/pylib-apple/asyncore.py \
  $(BUILD_DIR)/pylib-apple/base64.py \
  $(BUILD_DIR)/pylib-apple/bdb.py \
  $(BUILD_DIR)/pylib-apple/bisect.py \
  $(BUILD_DIR)/pylib-apple/bz2.py \
  $(BUILD_DIR)/pylib-apple/cProfile.py \
  $(BUILD_DIR)/pylib-apple/calendar.py \
  $(BUILD_DIR)/pylib-apple/cgi.py \
  $(BUILD_DIR)/pylib-apple/cgitb.py \
  $(BUILD_DIR)/pylib-apple/chunk.py \
  $(BUILD_DIR)/pylib-apple/cmd.py \
  $(BUILD_DIR)/pylib-apple/code.py \
  $(BUILD_DIR)/pylib-apple/codecs.py \
  $(BUILD_DIR)/pylib-apple/codeop.py \
  $(BUILD_DIR)/pylib-apple/collections/__init__.py \
  $(BUILD_DIR)/pylib-apple/collections/abc.py \
  $(BUILD_DIR)/pylib-apple/colorsys.py \
  $(BUILD_DIR)/pylib-apple/compileall.py \
  $(BUILD_DIR)/pylib-apple/concurrent/__init__.py \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/__init__.py \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/_base.py \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/process.py \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/thread.py \
  $(BUILD_DIR)/pylib-apple/configparser.py \
  $(BUILD_DIR)/pylib-apple/contextlib.py \
  $(BUILD_DIR)/pylib-apple/contextvars.py \
  $(BUILD_DIR)/pylib-apple/copy.py \
  $(BUILD_DIR)/pylib-apple/copyreg.py \
  $(BUILD_DIR)/pylib-apple/crypt.py \
  $(BUILD_DIR)/pylib-apple/csv.py \
  $(BUILD_DIR)/pylib-apple/ctypes/__init__.py \
  $(BUILD_DIR)/pylib-apple/ctypes/_aix.py \
  $(BUILD_DIR)/pylib-apple/ctypes/_endian.py \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/__init__.py \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/dyld.py \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/dylib.py \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/framework.py \
  $(BUILD_DIR)/pylib-apple/ctypes/util.py \
  $(BUILD_DIR)/pylib-apple/ctypes/wintypes.py \
  $(BUILD_DIR)/pylib-apple/curses/__init__.py \
  $(BUILD_DIR)/pylib-apple/curses/ascii.py \
  $(BUILD_DIR)/pylib-apple/curses/has_key.py \
  $(BUILD_DIR)/pylib-apple/curses/panel.py \
  $(BUILD_DIR)/pylib-apple/curses/textpad.py \
  $(BUILD_DIR)/pylib-apple/dataclasses.py \
  $(BUILD_DIR)/pylib-apple/datetime.py \
  $(BUILD_DIR)/pylib-apple/decimal.py \
  $(BUILD_DIR)/pylib-apple/difflib.py \
  $(BUILD_DIR)/pylib-apple/dis.py \
  $(BUILD_DIR)/pylib-apple/doctest.py \
  $(BUILD_DIR)/pylib-apple/email/__init__.py \
  $(BUILD_DIR)/pylib-apple/email/_encoded_words.py \
  $(BUILD_DIR)/pylib-apple/email/_header_value_parser.py \
  $(BUILD_DIR)/pylib-apple/email/_parseaddr.py \
  $(BUILD_DIR)/pylib-apple/email/_policybase.py \
  $(BUILD_DIR)/pylib-apple/email/base64mime.py \
  $(BUILD_DIR)/pylib-apple/email/charset.py \
  $(BUILD_DIR)/pylib-apple/email/contentmanager.py \
  $(BUILD_DIR)/pylib-apple/email/encoders.py \
  $(BUILD_DIR)/pylib-apple/email/errors.py \
  $(BUILD_DIR)/pylib-apple/email/feedparser.py \
  $(BUILD_DIR)/pylib-apple/email/generator.py \
  $(BUILD_DIR)/pylib-apple/email/header.py \
  $(BUILD_DIR)/pylib-apple/email/headerregistry.py \
  $(BUILD_DIR)/pylib-apple/email/iterators.py \
  $(BUILD_DIR)/pylib-apple/email/message.py \
  $(BUILD_DIR)/pylib-apple/email/mime/__init__.py \
  $(BUILD_DIR)/pylib-apple/email/mime/application.py \
  $(BUILD_DIR)/pylib-apple/email/mime/audio.py \
  $(BUILD_DIR)/pylib-apple/email/mime/base.py \
  $(BUILD_DIR)/pylib-apple/email/mime/image.py \
  $(BUILD_DIR)/pylib-apple/email/mime/message.py \
  $(BUILD_DIR)/pylib-apple/email/mime/multipart.py \
  $(BUILD_DIR)/pylib-apple/email/mime/nonmultipart.py \
  $(BUILD_DIR)/pylib-apple/email/mime/text.py \
  $(BUILD_DIR)/pylib-apple/email/parser.py \
  $(BUILD_DIR)/pylib-apple/email/policy.py \
  $(BUILD_DIR)/pylib-apple/email/quoprimime.py \
  $(BUILD_DIR)/pylib-apple/email/utils.py \
  $(BUILD_DIR)/pylib-apple/encodings/__init__.py \
  $(BUILD_DIR)/pylib-apple/encodings/aliases.py \
  $(BUILD_DIR)/pylib-apple/encodings/ascii.py \
  $(BUILD_DIR)/pylib-apple/encodings/base64_codec.py \
  $(BUILD_DIR)/pylib-apple/encodings/big5.py \
  $(BUILD_DIR)/pylib-apple/encodings/big5hkscs.py \
  $(BUILD_DIR)/pylib-apple/encodings/bz2_codec.py \
  $(BUILD_DIR)/pylib-apple/encodings/charmap.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp037.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1006.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1026.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1125.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1140.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1250.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1251.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1252.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1253.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1254.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1255.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1256.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1257.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp1258.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp273.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp424.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp437.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp500.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp720.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp737.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp775.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp850.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp852.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp855.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp856.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp857.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp858.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp860.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp861.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp862.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp863.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp864.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp865.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp866.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp869.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp874.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp875.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp932.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp949.py \
  $(BUILD_DIR)/pylib-apple/encodings/cp950.py \
  $(BUILD_DIR)/pylib-apple/encodings/euc_jis_2004.py \
  $(BUILD_DIR)/pylib-apple/encodings/euc_jisx0213.py \
  $(BUILD_DIR)/pylib-apple/encodings/euc_jp.py \
  $(BUILD_DIR)/pylib-apple/encodings/euc_kr.py \
  $(BUILD_DIR)/pylib-apple/encodings/gb18030.py \
  $(BUILD_DIR)/pylib-apple/encodings/gb2312.py \
  $(BUILD_DIR)/pylib-apple/encodings/gbk.py \
  $(BUILD_DIR)/pylib-apple/encodings/hex_codec.py \
  $(BUILD_DIR)/pylib-apple/encodings/hp_roman8.py \
  $(BUILD_DIR)/pylib-apple/encodings/hz.py \
  $(BUILD_DIR)/pylib-apple/encodings/idna.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp_1.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp_2.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp_2004.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp_3.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_jp_ext.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso2022_kr.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_1.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_10.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_11.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_13.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_14.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_15.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_16.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_2.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_3.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_4.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_5.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_6.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_7.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_8.py \
  $(BUILD_DIR)/pylib-apple/encodings/iso8859_9.py \
  $(BUILD_DIR)/pylib-apple/encodings/johab.py \
  $(BUILD_DIR)/pylib-apple/encodings/koi8_r.py \
  $(BUILD_DIR)/pylib-apple/encodings/koi8_t.py \
  $(BUILD_DIR)/pylib-apple/encodings/koi8_u.py \
  $(BUILD_DIR)/pylib-apple/encodings/kz1048.py \
  $(BUILD_DIR)/pylib-apple/encodings/latin_1.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_arabic.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_croatian.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_cyrillic.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_farsi.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_greek.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_iceland.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_latin2.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_roman.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_romanian.py \
  $(BUILD_DIR)/pylib-apple/encodings/mac_turkish.py \
  $(BUILD_DIR)/pylib-apple/encodings/mbcs.py \
  $(BUILD_DIR)/pylib-apple/encodings/oem.py \
  $(BUILD_DIR)/pylib-apple/encodings/palmos.py \
  $(BUILD_DIR)/pylib-apple/encodings/ptcp154.py \
  $(BUILD_DIR)/pylib-apple/encodings/punycode.py \
  $(BUILD_DIR)/pylib-apple/encodings/quopri_codec.py \
  $(BUILD_DIR)/pylib-apple/encodings/raw_unicode_escape.py \
  $(BUILD_DIR)/pylib-apple/encodings/rot_13.py \
  $(BUILD_DIR)/pylib-apple/encodings/shift_jis.py \
  $(BUILD_DIR)/pylib-apple/encodings/shift_jis_2004.py \
  $(BUILD_DIR)/pylib-apple/encodings/shift_jisx0213.py \
  $(BUILD_DIR)/pylib-apple/encodings/tis_620.py \
  $(BUILD_DIR)/pylib-apple/encodings/undefined.py \
  $(BUILD_DIR)/pylib-apple/encodings/unicode_escape.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_16.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_16_be.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_16_le.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_32.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_32_be.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_32_le.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_7.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_8.py \
  $(BUILD_DIR)/pylib-apple/encodings/utf_8_sig.py \
  $(BUILD_DIR)/pylib-apple/encodings/uu_codec.py \
  $(BUILD_DIR)/pylib-apple/encodings/zlib_codec.py \
  $(BUILD_DIR)/pylib-apple/enum.py \
  $(BUILD_DIR)/pylib-apple/filecmp.py \
  $(BUILD_DIR)/pylib-apple/fileinput.py \
  $(BUILD_DIR)/pylib-apple/fnmatch.py \
  $(BUILD_DIR)/pylib-apple/fractions.py \
  $(BUILD_DIR)/pylib-apple/ftplib.py \
  $(BUILD_DIR)/pylib-apple/functools.py \
  $(BUILD_DIR)/pylib-apple/genericpath.py \
  $(BUILD_DIR)/pylib-apple/getopt.py \
  $(BUILD_DIR)/pylib-apple/getpass.py \
  $(BUILD_DIR)/pylib-apple/gettext.py \
  $(BUILD_DIR)/pylib-apple/glob.py \
  $(BUILD_DIR)/pylib-apple/graphlib.py \
  $(BUILD_DIR)/pylib-apple/gzip.py \
  $(BUILD_DIR)/pylib-apple/hashlib.py \
  $(BUILD_DIR)/pylib-apple/heapq.py \
  $(BUILD_DIR)/pylib-apple/hmac.py \
  $(BUILD_DIR)/pylib-apple/html/__init__.py \
  $(BUILD_DIR)/pylib-apple/html/entities.py \
  $(BUILD_DIR)/pylib-apple/html/parser.py \
  $(BUILD_DIR)/pylib-apple/http/__init__.py \
  $(BUILD_DIR)/pylib-apple/http/client.py \
  $(BUILD_DIR)/pylib-apple/http/cookiejar.py \
  $(BUILD_DIR)/pylib-apple/http/cookies.py \
  $(BUILD_DIR)/pylib-apple/http/server.py \
  $(BUILD_DIR)/pylib-apple/imghdr.py \
  $(BUILD_DIR)/pylib-apple/imp.py \
  $(BUILD_DIR)/pylib-apple/importlib/__init__.py \
  $(BUILD_DIR)/pylib-apple/importlib/_abc.py \
  $(BUILD_DIR)/pylib-apple/importlib/_bootstrap.py \
  $(BUILD_DIR)/pylib-apple/importlib/_bootstrap_external.py \
  $(BUILD_DIR)/pylib-apple/importlib/abc.py \
  $(BUILD_DIR)/pylib-apple/importlib/machinery.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__init__.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_adapters.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_collections.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_functools.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_itertools.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_meta.py \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/_text.py \
  $(BUILD_DIR)/pylib-apple/importlib/readers.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__init__.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/_adapters.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/_common.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/_itertools.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/_legacy.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/abc.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/readers.py \
  $(BUILD_DIR)/pylib-apple/importlib/resources/simple.py \
  $(BUILD_DIR)/pylib-apple/importlib/simple.py \
  $(BUILD_DIR)/pylib-apple/importlib/util.py \
  $(BUILD_DIR)/pylib-apple/inspect.py \
  $(BUILD_DIR)/pylib-apple/io.py \
  $(BUILD_DIR)/pylib-apple/ipaddress.py \
  $(BUILD_DIR)/pylib-apple/json/__init__.py \
  $(BUILD_DIR)/pylib-apple/json/decoder.py \
  $(BUILD_DIR)/pylib-apple/json/encoder.py \
  $(BUILD_DIR)/pylib-apple/json/scanner.py \
  $(BUILD_DIR)/pylib-apple/json/tool.py \
  $(BUILD_DIR)/pylib-apple/keyword.py \
  $(BUILD_DIR)/pylib-apple/linecache.py \
  $(BUILD_DIR)/pylib-apple/locale.py \
  $(BUILD_DIR)/pylib-apple/logging/__init__.py \
  $(BUILD_DIR)/pylib-apple/logging/config.py \
  $(BUILD_DIR)/pylib-apple/logging/handlers.py \
  $(BUILD_DIR)/pylib-apple/lzma.py \
  $(BUILD_DIR)/pylib-apple/mailbox.py \
  $(BUILD_DIR)/pylib-apple/mailcap.py \
  $(BUILD_DIR)/pylib-apple/mimetypes.py \
  $(BUILD_DIR)/pylib-apple/modulefinder.py \
  $(BUILD_DIR)/pylib-apple/netrc.py \
  $(BUILD_DIR)/pylib-apple/nntplib.py \
  $(BUILD_DIR)/pylib-apple/ntpath.py \
  $(BUILD_DIR)/pylib-apple/nturl2path.py \
  $(BUILD_DIR)/pylib-apple/numbers.py \
  $(BUILD_DIR)/pylib-apple/opcode.py \
  $(BUILD_DIR)/pylib-apple/operator.py \
  $(BUILD_DIR)/pylib-apple/optparse.py \
  $(BUILD_DIR)/pylib-apple/os.py \
  $(BUILD_DIR)/pylib-apple/pathlib.py \
  $(BUILD_DIR)/pylib-apple/pdb.py \
  $(BUILD_DIR)/pylib-apple/pickle.py \
  $(BUILD_DIR)/pylib-apple/pickletools.py \
  $(BUILD_DIR)/pylib-apple/pipes.py \
  $(BUILD_DIR)/pylib-apple/pkgutil.py \
  $(BUILD_DIR)/pylib-apple/platform.py \
  $(BUILD_DIR)/pylib-apple/plistlib.py \
  $(BUILD_DIR)/pylib-apple/poplib.py \
  $(BUILD_DIR)/pylib-apple/posixpath.py \
  $(BUILD_DIR)/pylib-apple/pprint.py \
  $(BUILD_DIR)/pylib-apple/profile.py \
  $(BUILD_DIR)/pylib-apple/pstats.py \
  $(BUILD_DIR)/pylib-apple/pty.py \
  $(BUILD_DIR)/pylib-apple/py_compile.py \
  $(BUILD_DIR)/pylib-apple/pyclbr.py \
  $(BUILD_DIR)/pylib-apple/pydoc.py \
  $(BUILD_DIR)/pylib-apple/queue.py \
  $(BUILD_DIR)/pylib-apple/quopri.py \
  $(BUILD_DIR)/pylib-apple/random.py \
  $(BUILD_DIR)/pylib-apple/re/__init__.py \
  $(BUILD_DIR)/pylib-apple/re/_casefix.py \
  $(BUILD_DIR)/pylib-apple/re/_compiler.py \
  $(BUILD_DIR)/pylib-apple/re/_constants.py \
  $(BUILD_DIR)/pylib-apple/re/_parser.py \
  $(BUILD_DIR)/pylib-apple/reprlib.py \
  $(BUILD_DIR)/pylib-apple/rlcompleter.py \
  $(BUILD_DIR)/pylib-apple/runpy.py \
  $(BUILD_DIR)/pylib-apple/sched.py \
  $(BUILD_DIR)/pylib-apple/secrets.py \
  $(BUILD_DIR)/pylib-apple/selectors.py \
  $(BUILD_DIR)/pylib-apple/shelve.py \
  $(BUILD_DIR)/pylib-apple/shlex.py \
  $(BUILD_DIR)/pylib-apple/shutil.py \
  $(BUILD_DIR)/pylib-apple/signal.py \
  $(BUILD_DIR)/pylib-apple/site.py \
  $(BUILD_DIR)/pylib-apple/smtpd.py \
  $(BUILD_DIR)/pylib-apple/smtplib.py \
  $(BUILD_DIR)/pylib-apple/sndhdr.py \
  $(BUILD_DIR)/pylib-apple/socket.py \
  $(BUILD_DIR)/pylib-apple/socketserver.py \
  $(BUILD_DIR)/pylib-apple/sqlite3/__init__.py \
  $(BUILD_DIR)/pylib-apple/sqlite3/dbapi2.py \
  $(BUILD_DIR)/pylib-apple/sqlite3/dump.py \
  $(BUILD_DIR)/pylib-apple/sre_compile.py \
  $(BUILD_DIR)/pylib-apple/sre_constants.py \
  $(BUILD_DIR)/pylib-apple/sre_parse.py \
  $(BUILD_DIR)/pylib-apple/ssl.py \
  $(BUILD_DIR)/pylib-apple/stat.py \
  $(BUILD_DIR)/pylib-apple/statistics.py \
  $(BUILD_DIR)/pylib-apple/string.py \
  $(BUILD_DIR)/pylib-apple/stringprep.py \
  $(BUILD_DIR)/pylib-apple/struct.py \
  $(BUILD_DIR)/pylib-apple/subprocess.py \
  $(BUILD_DIR)/pylib-apple/sunau.py \
  $(BUILD_DIR)/pylib-apple/symtable.py \
  $(BUILD_DIR)/pylib-apple/sysconfig.py \
  $(BUILD_DIR)/pylib-apple/tabnanny.py \
  $(BUILD_DIR)/pylib-apple/tarfile.py \
  $(BUILD_DIR)/pylib-apple/telnetlib.py \
  $(BUILD_DIR)/pylib-apple/tempfile.py \
  $(BUILD_DIR)/pylib-apple/textwrap.py \
  $(BUILD_DIR)/pylib-apple/this.py \
  $(BUILD_DIR)/pylib-apple/threading.py \
  $(BUILD_DIR)/pylib-apple/timeit.py \
  $(BUILD_DIR)/pylib-apple/token.py \
  $(BUILD_DIR)/pylib-apple/tokenize.py \
  $(BUILD_DIR)/pylib-apple/tomllib/__init__.py \
  $(BUILD_DIR)/pylib-apple/tomllib/_parser.py \
  $(BUILD_DIR)/pylib-apple/tomllib/_re.py \
  $(BUILD_DIR)/pylib-apple/tomllib/_types.py \
  $(BUILD_DIR)/pylib-apple/trace.py \
  $(BUILD_DIR)/pylib-apple/traceback.py \
  $(BUILD_DIR)/pylib-apple/tracemalloc.py \
  $(BUILD_DIR)/pylib-apple/tty.py \
  $(BUILD_DIR)/pylib-apple/types.py \
  $(BUILD_DIR)/pylib-apple/typing.py \
  $(BUILD_DIR)/pylib-apple/urllib/__init__.py \
  $(BUILD_DIR)/pylib-apple/urllib/error.py \
  $(BUILD_DIR)/pylib-apple/urllib/parse.py \
  $(BUILD_DIR)/pylib-apple/urllib/request.py \
  $(BUILD_DIR)/pylib-apple/urllib/response.py \
  $(BUILD_DIR)/pylib-apple/urllib/robotparser.py \
  $(BUILD_DIR)/pylib-apple/uu.py \
  $(BUILD_DIR)/pylib-apple/uuid.py \
  $(BUILD_DIR)/pylib-apple/warnings.py \
  $(BUILD_DIR)/pylib-apple/wave.py \
  $(BUILD_DIR)/pylib-apple/weakref.py \
  $(BUILD_DIR)/pylib-apple/webbrowser.py \
  $(BUILD_DIR)/pylib-apple/xdrlib.py \
  $(BUILD_DIR)/pylib-apple/xml/__init__.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/NodeFilter.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/__init__.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/domreg.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/expatbuilder.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/minicompat.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/minidom.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/pulldom.py \
  $(BUILD_DIR)/pylib-apple/xml/dom/xmlbuilder.py \
  $(BUILD_DIR)/pylib-apple/xml/etree/ElementInclude.py \
  $(BUILD_DIR)/pylib-apple/xml/etree/ElementPath.py \
  $(BUILD_DIR)/pylib-apple/xml/etree/ElementTree.py \
  $(BUILD_DIR)/pylib-apple/xml/etree/__init__.py \
  $(BUILD_DIR)/pylib-apple/xml/etree/cElementTree.py \
  $(BUILD_DIR)/pylib-apple/xml/parsers/__init__.py \
  $(BUILD_DIR)/pylib-apple/xml/parsers/expat.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/__init__.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/_exceptions.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/expatreader.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/handler.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/saxutils.py \
  $(BUILD_DIR)/pylib-apple/xml/sax/xmlreader.py \
  $(BUILD_DIR)/pylib-apple/xmlrpc/__init__.py \
  $(BUILD_DIR)/pylib-apple/xmlrpc/client.py \
  $(BUILD_DIR)/pylib-apple/xmlrpc/server.py \
  $(BUILD_DIR)/pylib-apple/zipapp.py \
  $(BUILD_DIR)/pylib-apple/zipfile.py \
  $(BUILD_DIR)/pylib-apple/zipimport.py \
  $(BUILD_DIR)/pylib-apple/zoneinfo/__init__.py \
  $(BUILD_DIR)/pylib-apple/zoneinfo/_common.py \
  $(BUILD_DIR)/pylib-apple/zoneinfo/_tzpath.py \
  $(BUILD_DIR)/pylib-apple/zoneinfo/_zoneinfo.py

SCRIPT_TARGETS_PYC_PRIVATE_APPLE = \
  $(BUILD_DIR)/pylib-apple/__pycache__/__future__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/__hello__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_aix_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_bootsubprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_collections_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_compat_pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_compression.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_ios_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_markupbase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_osx_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_py_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_pydecimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_pyio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sitebuiltins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_strptime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__darwin_darwin.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__ios_iphoneos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__ios_iphoneos_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__ios_iphonesimulator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__ios_iphonesimulator_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__ios_iphonesimulator_x86_64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__tvos_appletvos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__tvos_appletvos_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__tvos_appletvsimulator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__tvos_appletvsimulator_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata__tvos_appletvsimulator_x86_64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_darwin_darwin.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_ios_iphoneos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_ios_iphoneos_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_ios_iphonesimulator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_ios_iphonesimulator_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_ios_iphonesimulator_x86_64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_tvos_appletvos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_tvos_appletvos_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_tvos_appletvsimulator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_tvos_appletvsimulator_arm64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_sysconfigdata_d_tvos_appletvsimulator_x86_64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_threading_local.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/_weakrefset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/aifc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/antigravity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/argparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/ast.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/asynchat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/__main__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/base_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/base_futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/base_subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/base_tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/coroutines.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/format_helpers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/locks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/log.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/mixins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/proactor_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/protocols.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/queues.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/runners.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/selector_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/sslproto.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/staggered.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/streams.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/taskgroups.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/threads.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/timeouts.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/transports.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/trsock.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/unix_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/windows_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/asyncio/__pycache__/windows_utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/asyncore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/base64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/bdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/bisect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/bz2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/cProfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/calendar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/cgi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/cgitb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/chunk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/cmd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/code.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/codecs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/codeop.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/collections/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/collections/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/colorsys.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/compileall.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/concurrent/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/__pycache__/_base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/__pycache__/process.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/concurrent/futures/__pycache__/thread.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/configparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/contextlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/contextvars.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/copy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/copyreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/crypt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/csv.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/__pycache__/_aix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/__pycache__/_endian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/__pycache__/dyld.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/__pycache__/dylib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/macholib/__pycache__/framework.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/ctypes/__pycache__/wintypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/curses/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/curses/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/curses/__pycache__/has_key.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/curses/__pycache__/panel.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/curses/__pycache__/textpad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/dataclasses.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/datetime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/decimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/difflib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/dis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/doctest.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/_encoded_words.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/_header_value_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/_parseaddr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/_policybase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/base64mime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/charset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/contentmanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/encoders.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/errors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/feedparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/generator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/header.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/headerregistry.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/iterators.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/application.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/audio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/image.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/multipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/nonmultipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/mime/__pycache__/text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/policy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/quoprimime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/email/__pycache__/utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/aliases.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/base64_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/big5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/big5hkscs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/bz2_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/charmap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp037.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1006.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1026.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1125.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1140.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1250.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1251.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1252.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1253.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1254.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1255.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1256.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1257.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp1258.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp273.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp424.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp437.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp500.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp720.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp737.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp775.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp850.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp852.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp855.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp856.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp857.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp858.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp860.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp861.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp862.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp863.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp864.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp865.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp866.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp869.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp874.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp875.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp932.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp949.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/cp950.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/euc_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/euc_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/euc_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/euc_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/gb18030.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/gb2312.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/gbk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/hex_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/hp_roman8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/hz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/idna.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_jp_ext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso2022_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_10.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_11.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_14.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_15.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_4.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_6.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/iso8859_9.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/johab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/koi8_r.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/koi8_t.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/koi8_u.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/kz1048.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/latin_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_arabic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_croatian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_cyrillic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_farsi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_greek.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_iceland.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_latin2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_roman.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_romanian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mac_turkish.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/mbcs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/oem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/palmos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/ptcp154.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/punycode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/quopri_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/raw_unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/rot_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/shift_jis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/shift_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/shift_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/tis_620.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/undefined.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_16_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_16_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_32.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_32_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_32_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/utf_8_sig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/uu_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/encodings/__pycache__/zlib_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/enum.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/filecmp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/fileinput.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/fnmatch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/fractions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/ftplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/genericpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/getopt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/getpass.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/gettext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/glob.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/graphlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/gzip.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/hashlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/heapq.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/hmac.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/html/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/html/__pycache__/entities.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/html/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/http/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/http/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/http/__pycache__/cookiejar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/http/__pycache__/cookies.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/http/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/imghdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/imp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/_bootstrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/_bootstrap_external.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/machinery.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_collections.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_meta.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/metadata/__pycache__/_text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/_legacy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/resources/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/importlib/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/inspect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/io.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/ipaddress.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/json/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/json/__pycache__/decoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/json/__pycache__/encoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/json/__pycache__/scanner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/json/__pycache__/tool.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/keyword.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/linecache.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/locale.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/logging/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/logging/__pycache__/config.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/logging/__pycache__/handlers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/lzma.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/mailbox.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/mailcap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/mimetypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/modulefinder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/netrc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/nntplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/ntpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/nturl2path.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/numbers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/opcode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/operator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/optparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/os.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pathlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pickletools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pipes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pkgutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/platform.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/plistlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/poplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/posixpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pprint.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/profile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pstats.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/py_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pyclbr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/pydoc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/queue.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/quopri.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/random.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/re/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/re/__pycache__/_casefix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/re/__pycache__/_compiler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/re/__pycache__/_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/re/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/reprlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/rlcompleter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/runpy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sched.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/secrets.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/selectors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/shelve.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/shlex.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/shutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/signal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/site.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/smtpd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/smtplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sndhdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/socket.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/socketserver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/sqlite3/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/sqlite3/__pycache__/dbapi2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/sqlite3/__pycache__/dump.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sre_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sre_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sre_parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/ssl.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/stat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/statistics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/string.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/stringprep.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/struct.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sunau.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/symtable.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/sysconfig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tabnanny.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tarfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/telnetlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tempfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/textwrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/this.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/threading.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/timeit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/token.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tokenize.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/tomllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/tomllib/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/tomllib/__pycache__/_re.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/tomllib/__pycache__/_types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/trace.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/traceback.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tracemalloc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/tty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/typing.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/request.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/response.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/urllib/__pycache__/robotparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/uu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/uuid.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/warnings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/wave.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/weakref.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/webbrowser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/xdrlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/NodeFilter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/domreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/expatbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/minicompat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/minidom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/pulldom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/dom/__pycache__/xmlbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/etree/__pycache__/ElementInclude.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/etree/__pycache__/ElementPath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/etree/__pycache__/ElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/etree/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/etree/__pycache__/cElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/parsers/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/parsers/__pycache__/expat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/_exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/expatreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/handler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/saxutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xml/sax/__pycache__/xmlreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xmlrpc/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xmlrpc/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/xmlrpc/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/zipapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/zipfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/__pycache__/zipimport.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/zoneinfo/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/zoneinfo/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/zoneinfo/__pycache__/_tzpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-apple/zoneinfo/__pycache__/_zoneinfo.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PRIVATE_APPLE) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PRIVATE_APPLE),\
$(eval $(call make-opt-pyc-target,$(element))))

SCRIPT_TARGETS_PY_PRIVATE_ANDROID = \
  $(BUILD_DIR)/pylib-android/__future__.py \
  $(BUILD_DIR)/pylib-android/__hello__.py \
  $(BUILD_DIR)/pylib-android/_aix_support.py \
  $(BUILD_DIR)/pylib-android/_bootsubprocess.py \
  $(BUILD_DIR)/pylib-android/_collections_abc.py \
  $(BUILD_DIR)/pylib-android/_compat_pickle.py \
  $(BUILD_DIR)/pylib-android/_compression.py \
  $(BUILD_DIR)/pylib-android/_markupbase.py \
  $(BUILD_DIR)/pylib-android/_osx_support.py \
  $(BUILD_DIR)/pylib-android/_py_abc.py \
  $(BUILD_DIR)/pylib-android/_pydecimal.py \
  $(BUILD_DIR)/pylib-android/_pyio.py \
  $(BUILD_DIR)/pylib-android/_sitebuiltins.py \
  $(BUILD_DIR)/pylib-android/_strptime.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata__linux_aarch64-linux-android.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata__linux_arm-linux-androideabi.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata__linux_i686-linux-android.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata__linux_x86_64-linux-android.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata_d_linux_aarch64-linux-android.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata_d_linux_arm-linux-androideabi.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata_d_linux_i686-linux-android.py \
  $(BUILD_DIR)/pylib-android/_sysconfigdata_d_linux_x86_64-linux-android.py \
  $(BUILD_DIR)/pylib-android/_threading_local.py \
  $(BUILD_DIR)/pylib-android/_weakrefset.py \
  $(BUILD_DIR)/pylib-android/abc.py \
  $(BUILD_DIR)/pylib-android/aifc.py \
  $(BUILD_DIR)/pylib-android/antigravity.py \
  $(BUILD_DIR)/pylib-android/argparse.py \
  $(BUILD_DIR)/pylib-android/ast.py \
  $(BUILD_DIR)/pylib-android/asynchat.py \
  $(BUILD_DIR)/pylib-android/asyncio/__init__.py \
  $(BUILD_DIR)/pylib-android/asyncio/__main__.py \
  $(BUILD_DIR)/pylib-android/asyncio/base_events.py \
  $(BUILD_DIR)/pylib-android/asyncio/base_futures.py \
  $(BUILD_DIR)/pylib-android/asyncio/base_subprocess.py \
  $(BUILD_DIR)/pylib-android/asyncio/base_tasks.py \
  $(BUILD_DIR)/pylib-android/asyncio/constants.py \
  $(BUILD_DIR)/pylib-android/asyncio/coroutines.py \
  $(BUILD_DIR)/pylib-android/asyncio/events.py \
  $(BUILD_DIR)/pylib-android/asyncio/exceptions.py \
  $(BUILD_DIR)/pylib-android/asyncio/format_helpers.py \
  $(BUILD_DIR)/pylib-android/asyncio/futures.py \
  $(BUILD_DIR)/pylib-android/asyncio/locks.py \
  $(BUILD_DIR)/pylib-android/asyncio/log.py \
  $(BUILD_DIR)/pylib-android/asyncio/mixins.py \
  $(BUILD_DIR)/pylib-android/asyncio/proactor_events.py \
  $(BUILD_DIR)/pylib-android/asyncio/protocols.py \
  $(BUILD_DIR)/pylib-android/asyncio/queues.py \
  $(BUILD_DIR)/pylib-android/asyncio/runners.py \
  $(BUILD_DIR)/pylib-android/asyncio/selector_events.py \
  $(BUILD_DIR)/pylib-android/asyncio/sslproto.py \
  $(BUILD_DIR)/pylib-android/asyncio/staggered.py \
  $(BUILD_DIR)/pylib-android/asyncio/streams.py \
  $(BUILD_DIR)/pylib-android/asyncio/subprocess.py \
  $(BUILD_DIR)/pylib-android/asyncio/taskgroups.py \
  $(BUILD_DIR)/pylib-android/asyncio/tasks.py \
  $(BUILD_DIR)/pylib-android/asyncio/threads.py \
  $(BUILD_DIR)/pylib-android/asyncio/timeouts.py \
  $(BUILD_DIR)/pylib-android/asyncio/transports.py \
  $(BUILD_DIR)/pylib-android/asyncio/trsock.py \
  $(BUILD_DIR)/pylib-android/asyncio/unix_events.py \
  $(BUILD_DIR)/pylib-android/asyncio/windows_events.py \
  $(BUILD_DIR)/pylib-android/asyncio/windows_utils.py \
  $(BUILD_DIR)/pylib-android/asyncore.py \
  $(BUILD_DIR)/pylib-android/base64.py \
  $(BUILD_DIR)/pylib-android/bdb.py \
  $(BUILD_DIR)/pylib-android/bisect.py \
  $(BUILD_DIR)/pylib-android/bz2.py \
  $(BUILD_DIR)/pylib-android/cProfile.py \
  $(BUILD_DIR)/pylib-android/calendar.py \
  $(BUILD_DIR)/pylib-android/cgi.py \
  $(BUILD_DIR)/pylib-android/cgitb.py \
  $(BUILD_DIR)/pylib-android/chunk.py \
  $(BUILD_DIR)/pylib-android/cmd.py \
  $(BUILD_DIR)/pylib-android/code.py \
  $(BUILD_DIR)/pylib-android/codecs.py \
  $(BUILD_DIR)/pylib-android/codeop.py \
  $(BUILD_DIR)/pylib-android/collections/__init__.py \
  $(BUILD_DIR)/pylib-android/collections/abc.py \
  $(BUILD_DIR)/pylib-android/colorsys.py \
  $(BUILD_DIR)/pylib-android/compileall.py \
  $(BUILD_DIR)/pylib-android/concurrent/__init__.py \
  $(BUILD_DIR)/pylib-android/concurrent/futures/__init__.py \
  $(BUILD_DIR)/pylib-android/concurrent/futures/_base.py \
  $(BUILD_DIR)/pylib-android/concurrent/futures/process.py \
  $(BUILD_DIR)/pylib-android/concurrent/futures/thread.py \
  $(BUILD_DIR)/pylib-android/configparser.py \
  $(BUILD_DIR)/pylib-android/contextlib.py \
  $(BUILD_DIR)/pylib-android/contextvars.py \
  $(BUILD_DIR)/pylib-android/copy.py \
  $(BUILD_DIR)/pylib-android/copyreg.py \
  $(BUILD_DIR)/pylib-android/crypt.py \
  $(BUILD_DIR)/pylib-android/csv.py \
  $(BUILD_DIR)/pylib-android/ctypes/__init__.py \
  $(BUILD_DIR)/pylib-android/ctypes/_aix.py \
  $(BUILD_DIR)/pylib-android/ctypes/_endian.py \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/__init__.py \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/dyld.py \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/dylib.py \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/framework.py \
  $(BUILD_DIR)/pylib-android/ctypes/util.py \
  $(BUILD_DIR)/pylib-android/ctypes/wintypes.py \
  $(BUILD_DIR)/pylib-android/curses/__init__.py \
  $(BUILD_DIR)/pylib-android/curses/ascii.py \
  $(BUILD_DIR)/pylib-android/curses/has_key.py \
  $(BUILD_DIR)/pylib-android/curses/panel.py \
  $(BUILD_DIR)/pylib-android/curses/textpad.py \
  $(BUILD_DIR)/pylib-android/dataclasses.py \
  $(BUILD_DIR)/pylib-android/datetime.py \
  $(BUILD_DIR)/pylib-android/decimal.py \
  $(BUILD_DIR)/pylib-android/difflib.py \
  $(BUILD_DIR)/pylib-android/dis.py \
  $(BUILD_DIR)/pylib-android/doctest.py \
  $(BUILD_DIR)/pylib-android/email/__init__.py \
  $(BUILD_DIR)/pylib-android/email/_encoded_words.py \
  $(BUILD_DIR)/pylib-android/email/_header_value_parser.py \
  $(BUILD_DIR)/pylib-android/email/_parseaddr.py \
  $(BUILD_DIR)/pylib-android/email/_policybase.py \
  $(BUILD_DIR)/pylib-android/email/base64mime.py \
  $(BUILD_DIR)/pylib-android/email/charset.py \
  $(BUILD_DIR)/pylib-android/email/contentmanager.py \
  $(BUILD_DIR)/pylib-android/email/encoders.py \
  $(BUILD_DIR)/pylib-android/email/errors.py \
  $(BUILD_DIR)/pylib-android/email/feedparser.py \
  $(BUILD_DIR)/pylib-android/email/generator.py \
  $(BUILD_DIR)/pylib-android/email/header.py \
  $(BUILD_DIR)/pylib-android/email/headerregistry.py \
  $(BUILD_DIR)/pylib-android/email/iterators.py \
  $(BUILD_DIR)/pylib-android/email/message.py \
  $(BUILD_DIR)/pylib-android/email/mime/__init__.py \
  $(BUILD_DIR)/pylib-android/email/mime/application.py \
  $(BUILD_DIR)/pylib-android/email/mime/audio.py \
  $(BUILD_DIR)/pylib-android/email/mime/base.py \
  $(BUILD_DIR)/pylib-android/email/mime/image.py \
  $(BUILD_DIR)/pylib-android/email/mime/message.py \
  $(BUILD_DIR)/pylib-android/email/mime/multipart.py \
  $(BUILD_DIR)/pylib-android/email/mime/nonmultipart.py \
  $(BUILD_DIR)/pylib-android/email/mime/text.py \
  $(BUILD_DIR)/pylib-android/email/parser.py \
  $(BUILD_DIR)/pylib-android/email/policy.py \
  $(BUILD_DIR)/pylib-android/email/quoprimime.py \
  $(BUILD_DIR)/pylib-android/email/utils.py \
  $(BUILD_DIR)/pylib-android/encodings/__init__.py \
  $(BUILD_DIR)/pylib-android/encodings/aliases.py \
  $(BUILD_DIR)/pylib-android/encodings/ascii.py \
  $(BUILD_DIR)/pylib-android/encodings/base64_codec.py \
  $(BUILD_DIR)/pylib-android/encodings/big5.py \
  $(BUILD_DIR)/pylib-android/encodings/big5hkscs.py \
  $(BUILD_DIR)/pylib-android/encodings/bz2_codec.py \
  $(BUILD_DIR)/pylib-android/encodings/charmap.py \
  $(BUILD_DIR)/pylib-android/encodings/cp037.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1006.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1026.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1125.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1140.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1250.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1251.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1252.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1253.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1254.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1255.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1256.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1257.py \
  $(BUILD_DIR)/pylib-android/encodings/cp1258.py \
  $(BUILD_DIR)/pylib-android/encodings/cp273.py \
  $(BUILD_DIR)/pylib-android/encodings/cp424.py \
  $(BUILD_DIR)/pylib-android/encodings/cp437.py \
  $(BUILD_DIR)/pylib-android/encodings/cp500.py \
  $(BUILD_DIR)/pylib-android/encodings/cp720.py \
  $(BUILD_DIR)/pylib-android/encodings/cp737.py \
  $(BUILD_DIR)/pylib-android/encodings/cp775.py \
  $(BUILD_DIR)/pylib-android/encodings/cp850.py \
  $(BUILD_DIR)/pylib-android/encodings/cp852.py \
  $(BUILD_DIR)/pylib-android/encodings/cp855.py \
  $(BUILD_DIR)/pylib-android/encodings/cp856.py \
  $(BUILD_DIR)/pylib-android/encodings/cp857.py \
  $(BUILD_DIR)/pylib-android/encodings/cp858.py \
  $(BUILD_DIR)/pylib-android/encodings/cp860.py \
  $(BUILD_DIR)/pylib-android/encodings/cp861.py \
  $(BUILD_DIR)/pylib-android/encodings/cp862.py \
  $(BUILD_DIR)/pylib-android/encodings/cp863.py \
  $(BUILD_DIR)/pylib-android/encodings/cp864.py \
  $(BUILD_DIR)/pylib-android/encodings/cp865.py \
  $(BUILD_DIR)/pylib-android/encodings/cp866.py \
  $(BUILD_DIR)/pylib-android/encodings/cp869.py \
  $(BUILD_DIR)/pylib-android/encodings/cp874.py \
  $(BUILD_DIR)/pylib-android/encodings/cp875.py \
  $(BUILD_DIR)/pylib-android/encodings/cp932.py \
  $(BUILD_DIR)/pylib-android/encodings/cp949.py \
  $(BUILD_DIR)/pylib-android/encodings/cp950.py \
  $(BUILD_DIR)/pylib-android/encodings/euc_jis_2004.py \
  $(BUILD_DIR)/pylib-android/encodings/euc_jisx0213.py \
  $(BUILD_DIR)/pylib-android/encodings/euc_jp.py \
  $(BUILD_DIR)/pylib-android/encodings/euc_kr.py \
  $(BUILD_DIR)/pylib-android/encodings/gb18030.py \
  $(BUILD_DIR)/pylib-android/encodings/gb2312.py \
  $(BUILD_DIR)/pylib-android/encodings/gbk.py \
  $(BUILD_DIR)/pylib-android/encodings/hex_codec.py \
  $(BUILD_DIR)/pylib-android/encodings/hp_roman8.py \
  $(BUILD_DIR)/pylib-android/encodings/hz.py \
  $(BUILD_DIR)/pylib-android/encodings/idna.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp_1.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp_2.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp_2004.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp_3.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_jp_ext.py \
  $(BUILD_DIR)/pylib-android/encodings/iso2022_kr.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_1.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_10.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_11.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_13.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_14.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_15.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_16.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_2.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_3.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_4.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_5.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_6.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_7.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_8.py \
  $(BUILD_DIR)/pylib-android/encodings/iso8859_9.py \
  $(BUILD_DIR)/pylib-android/encodings/johab.py \
  $(BUILD_DIR)/pylib-android/encodings/koi8_r.py \
  $(BUILD_DIR)/pylib-android/encodings/koi8_t.py \
  $(BUILD_DIR)/pylib-android/encodings/koi8_u.py \
  $(BUILD_DIR)/pylib-android/encodings/kz1048.py \
  $(BUILD_DIR)/pylib-android/encodings/latin_1.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_arabic.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_croatian.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_cyrillic.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_farsi.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_greek.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_iceland.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_latin2.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_roman.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_romanian.py \
  $(BUILD_DIR)/pylib-android/encodings/mac_turkish.py \
  $(BUILD_DIR)/pylib-android/encodings/mbcs.py \
  $(BUILD_DIR)/pylib-android/encodings/oem.py \
  $(BUILD_DIR)/pylib-android/encodings/palmos.py \
  $(BUILD_DIR)/pylib-android/encodings/ptcp154.py \
  $(BUILD_DIR)/pylib-android/encodings/punycode.py \
  $(BUILD_DIR)/pylib-android/encodings/quopri_codec.py \
  $(BUILD_DIR)/pylib-android/encodings/raw_unicode_escape.py \
  $(BUILD_DIR)/pylib-android/encodings/rot_13.py \
  $(BUILD_DIR)/pylib-android/encodings/shift_jis.py \
  $(BUILD_DIR)/pylib-android/encodings/shift_jis_2004.py \
  $(BUILD_DIR)/pylib-android/encodings/shift_jisx0213.py \
  $(BUILD_DIR)/pylib-android/encodings/tis_620.py \
  $(BUILD_DIR)/pylib-android/encodings/undefined.py \
  $(BUILD_DIR)/pylib-android/encodings/unicode_escape.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_16.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_16_be.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_16_le.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_32.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_32_be.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_32_le.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_7.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_8.py \
  $(BUILD_DIR)/pylib-android/encodings/utf_8_sig.py \
  $(BUILD_DIR)/pylib-android/encodings/uu_codec.py \
  $(BUILD_DIR)/pylib-android/encodings/zlib_codec.py \
  $(BUILD_DIR)/pylib-android/enum.py \
  $(BUILD_DIR)/pylib-android/filecmp.py \
  $(BUILD_DIR)/pylib-android/fileinput.py \
  $(BUILD_DIR)/pylib-android/fnmatch.py \
  $(BUILD_DIR)/pylib-android/fractions.py \
  $(BUILD_DIR)/pylib-android/ftplib.py \
  $(BUILD_DIR)/pylib-android/functools.py \
  $(BUILD_DIR)/pylib-android/genericpath.py \
  $(BUILD_DIR)/pylib-android/getopt.py \
  $(BUILD_DIR)/pylib-android/getpass.py \
  $(BUILD_DIR)/pylib-android/gettext.py \
  $(BUILD_DIR)/pylib-android/glob.py \
  $(BUILD_DIR)/pylib-android/graphlib.py \
  $(BUILD_DIR)/pylib-android/gzip.py \
  $(BUILD_DIR)/pylib-android/hashlib.py \
  $(BUILD_DIR)/pylib-android/heapq.py \
  $(BUILD_DIR)/pylib-android/hmac.py \
  $(BUILD_DIR)/pylib-android/html/__init__.py \
  $(BUILD_DIR)/pylib-android/html/entities.py \
  $(BUILD_DIR)/pylib-android/html/parser.py \
  $(BUILD_DIR)/pylib-android/http/__init__.py \
  $(BUILD_DIR)/pylib-android/http/client.py \
  $(BUILD_DIR)/pylib-android/http/cookiejar.py \
  $(BUILD_DIR)/pylib-android/http/cookies.py \
  $(BUILD_DIR)/pylib-android/http/server.py \
  $(BUILD_DIR)/pylib-android/imghdr.py \
  $(BUILD_DIR)/pylib-android/imp.py \
  $(BUILD_DIR)/pylib-android/importlib/__init__.py \
  $(BUILD_DIR)/pylib-android/importlib/_abc.py \
  $(BUILD_DIR)/pylib-android/importlib/_bootstrap.py \
  $(BUILD_DIR)/pylib-android/importlib/_bootstrap_external.py \
  $(BUILD_DIR)/pylib-android/importlib/abc.py \
  $(BUILD_DIR)/pylib-android/importlib/machinery.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__init__.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_adapters.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_collections.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_functools.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_itertools.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_meta.py \
  $(BUILD_DIR)/pylib-android/importlib/metadata/_text.py \
  $(BUILD_DIR)/pylib-android/importlib/readers.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/__init__.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/_adapters.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/_common.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/_itertools.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/_legacy.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/abc.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/readers.py \
  $(BUILD_DIR)/pylib-android/importlib/resources/simple.py \
  $(BUILD_DIR)/pylib-android/importlib/simple.py \
  $(BUILD_DIR)/pylib-android/importlib/util.py \
  $(BUILD_DIR)/pylib-android/inspect.py \
  $(BUILD_DIR)/pylib-android/io.py \
  $(BUILD_DIR)/pylib-android/ipaddress.py \
  $(BUILD_DIR)/pylib-android/json/__init__.py \
  $(BUILD_DIR)/pylib-android/json/decoder.py \
  $(BUILD_DIR)/pylib-android/json/encoder.py \
  $(BUILD_DIR)/pylib-android/json/scanner.py \
  $(BUILD_DIR)/pylib-android/json/tool.py \
  $(BUILD_DIR)/pylib-android/keyword.py \
  $(BUILD_DIR)/pylib-android/linecache.py \
  $(BUILD_DIR)/pylib-android/locale.py \
  $(BUILD_DIR)/pylib-android/logging/__init__.py \
  $(BUILD_DIR)/pylib-android/logging/config.py \
  $(BUILD_DIR)/pylib-android/logging/handlers.py \
  $(BUILD_DIR)/pylib-android/lzma.py \
  $(BUILD_DIR)/pylib-android/mailbox.py \
  $(BUILD_DIR)/pylib-android/mailcap.py \
  $(BUILD_DIR)/pylib-android/mimetypes.py \
  $(BUILD_DIR)/pylib-android/modulefinder.py \
  $(BUILD_DIR)/pylib-android/netrc.py \
  $(BUILD_DIR)/pylib-android/nntplib.py \
  $(BUILD_DIR)/pylib-android/ntpath.py \
  $(BUILD_DIR)/pylib-android/nturl2path.py \
  $(BUILD_DIR)/pylib-android/numbers.py \
  $(BUILD_DIR)/pylib-android/opcode.py \
  $(BUILD_DIR)/pylib-android/operator.py \
  $(BUILD_DIR)/pylib-android/optparse.py \
  $(BUILD_DIR)/pylib-android/os.py \
  $(BUILD_DIR)/pylib-android/pathlib.py \
  $(BUILD_DIR)/pylib-android/pdb.py \
  $(BUILD_DIR)/pylib-android/pickle.py \
  $(BUILD_DIR)/pylib-android/pickletools.py \
  $(BUILD_DIR)/pylib-android/pipes.py \
  $(BUILD_DIR)/pylib-android/pkgutil.py \
  $(BUILD_DIR)/pylib-android/platform.py \
  $(BUILD_DIR)/pylib-android/plistlib.py \
  $(BUILD_DIR)/pylib-android/poplib.py \
  $(BUILD_DIR)/pylib-android/posixpath.py \
  $(BUILD_DIR)/pylib-android/pprint.py \
  $(BUILD_DIR)/pylib-android/profile.py \
  $(BUILD_DIR)/pylib-android/pstats.py \
  $(BUILD_DIR)/pylib-android/pty.py \
  $(BUILD_DIR)/pylib-android/py_compile.py \
  $(BUILD_DIR)/pylib-android/pyclbr.py \
  $(BUILD_DIR)/pylib-android/pydoc.py \
  $(BUILD_DIR)/pylib-android/queue.py \
  $(BUILD_DIR)/pylib-android/quopri.py \
  $(BUILD_DIR)/pylib-android/random.py \
  $(BUILD_DIR)/pylib-android/re/__init__.py \
  $(BUILD_DIR)/pylib-android/re/_casefix.py \
  $(BUILD_DIR)/pylib-android/re/_compiler.py \
  $(BUILD_DIR)/pylib-android/re/_constants.py \
  $(BUILD_DIR)/pylib-android/re/_parser.py \
  $(BUILD_DIR)/pylib-android/reprlib.py \
  $(BUILD_DIR)/pylib-android/rlcompleter.py \
  $(BUILD_DIR)/pylib-android/runpy.py \
  $(BUILD_DIR)/pylib-android/sched.py \
  $(BUILD_DIR)/pylib-android/secrets.py \
  $(BUILD_DIR)/pylib-android/selectors.py \
  $(BUILD_DIR)/pylib-android/shelve.py \
  $(BUILD_DIR)/pylib-android/shlex.py \
  $(BUILD_DIR)/pylib-android/shutil.py \
  $(BUILD_DIR)/pylib-android/signal.py \
  $(BUILD_DIR)/pylib-android/site.py \
  $(BUILD_DIR)/pylib-android/smtpd.py \
  $(BUILD_DIR)/pylib-android/smtplib.py \
  $(BUILD_DIR)/pylib-android/sndhdr.py \
  $(BUILD_DIR)/pylib-android/socket.py \
  $(BUILD_DIR)/pylib-android/socketserver.py \
  $(BUILD_DIR)/pylib-android/sqlite3/__init__.py \
  $(BUILD_DIR)/pylib-android/sqlite3/dbapi2.py \
  $(BUILD_DIR)/pylib-android/sqlite3/dump.py \
  $(BUILD_DIR)/pylib-android/sre_compile.py \
  $(BUILD_DIR)/pylib-android/sre_constants.py \
  $(BUILD_DIR)/pylib-android/sre_parse.py \
  $(BUILD_DIR)/pylib-android/ssl.py \
  $(BUILD_DIR)/pylib-android/stat.py \
  $(BUILD_DIR)/pylib-android/statistics.py \
  $(BUILD_DIR)/pylib-android/string.py \
  $(BUILD_DIR)/pylib-android/stringprep.py \
  $(BUILD_DIR)/pylib-android/struct.py \
  $(BUILD_DIR)/pylib-android/subprocess.py \
  $(BUILD_DIR)/pylib-android/sunau.py \
  $(BUILD_DIR)/pylib-android/symtable.py \
  $(BUILD_DIR)/pylib-android/sysconfig.py \
  $(BUILD_DIR)/pylib-android/tabnanny.py \
  $(BUILD_DIR)/pylib-android/tarfile.py \
  $(BUILD_DIR)/pylib-android/telnetlib.py \
  $(BUILD_DIR)/pylib-android/tempfile.py \
  $(BUILD_DIR)/pylib-android/textwrap.py \
  $(BUILD_DIR)/pylib-android/this.py \
  $(BUILD_DIR)/pylib-android/threading.py \
  $(BUILD_DIR)/pylib-android/timeit.py \
  $(BUILD_DIR)/pylib-android/token.py \
  $(BUILD_DIR)/pylib-android/tokenize.py \
  $(BUILD_DIR)/pylib-android/tomllib/__init__.py \
  $(BUILD_DIR)/pylib-android/tomllib/_parser.py \
  $(BUILD_DIR)/pylib-android/tomllib/_re.py \
  $(BUILD_DIR)/pylib-android/tomllib/_types.py \
  $(BUILD_DIR)/pylib-android/trace.py \
  $(BUILD_DIR)/pylib-android/traceback.py \
  $(BUILD_DIR)/pylib-android/tracemalloc.py \
  $(BUILD_DIR)/pylib-android/tty.py \
  $(BUILD_DIR)/pylib-android/types.py \
  $(BUILD_DIR)/pylib-android/typing.py \
  $(BUILD_DIR)/pylib-android/urllib/__init__.py \
  $(BUILD_DIR)/pylib-android/urllib/error.py \
  $(BUILD_DIR)/pylib-android/urllib/parse.py \
  $(BUILD_DIR)/pylib-android/urllib/request.py \
  $(BUILD_DIR)/pylib-android/urllib/response.py \
  $(BUILD_DIR)/pylib-android/urllib/robotparser.py \
  $(BUILD_DIR)/pylib-android/uu.py \
  $(BUILD_DIR)/pylib-android/uuid.py \
  $(BUILD_DIR)/pylib-android/warnings.py \
  $(BUILD_DIR)/pylib-android/wave.py \
  $(BUILD_DIR)/pylib-android/weakref.py \
  $(BUILD_DIR)/pylib-android/webbrowser.py \
  $(BUILD_DIR)/pylib-android/xdrlib.py \
  $(BUILD_DIR)/pylib-android/xml/__init__.py \
  $(BUILD_DIR)/pylib-android/xml/dom/NodeFilter.py \
  $(BUILD_DIR)/pylib-android/xml/dom/__init__.py \
  $(BUILD_DIR)/pylib-android/xml/dom/domreg.py \
  $(BUILD_DIR)/pylib-android/xml/dom/expatbuilder.py \
  $(BUILD_DIR)/pylib-android/xml/dom/minicompat.py \
  $(BUILD_DIR)/pylib-android/xml/dom/minidom.py \
  $(BUILD_DIR)/pylib-android/xml/dom/pulldom.py \
  $(BUILD_DIR)/pylib-android/xml/dom/xmlbuilder.py \
  $(BUILD_DIR)/pylib-android/xml/etree/ElementInclude.py \
  $(BUILD_DIR)/pylib-android/xml/etree/ElementPath.py \
  $(BUILD_DIR)/pylib-android/xml/etree/ElementTree.py \
  $(BUILD_DIR)/pylib-android/xml/etree/__init__.py \
  $(BUILD_DIR)/pylib-android/xml/etree/cElementTree.py \
  $(BUILD_DIR)/pylib-android/xml/parsers/__init__.py \
  $(BUILD_DIR)/pylib-android/xml/parsers/expat.py \
  $(BUILD_DIR)/pylib-android/xml/sax/__init__.py \
  $(BUILD_DIR)/pylib-android/xml/sax/_exceptions.py \
  $(BUILD_DIR)/pylib-android/xml/sax/expatreader.py \
  $(BUILD_DIR)/pylib-android/xml/sax/handler.py \
  $(BUILD_DIR)/pylib-android/xml/sax/saxutils.py \
  $(BUILD_DIR)/pylib-android/xml/sax/xmlreader.py \
  $(BUILD_DIR)/pylib-android/xmlrpc/__init__.py \
  $(BUILD_DIR)/pylib-android/xmlrpc/client.py \
  $(BUILD_DIR)/pylib-android/xmlrpc/server.py \
  $(BUILD_DIR)/pylib-android/zipapp.py \
  $(BUILD_DIR)/pylib-android/zipfile.py \
  $(BUILD_DIR)/pylib-android/zipimport.py \
  $(BUILD_DIR)/pylib-android/zoneinfo/__init__.py \
  $(BUILD_DIR)/pylib-android/zoneinfo/_common.py \
  $(BUILD_DIR)/pylib-android/zoneinfo/_tzpath.py \
  $(BUILD_DIR)/pylib-android/zoneinfo/_zoneinfo.py

SCRIPT_TARGETS_PYC_PRIVATE_ANDROID = \
  $(BUILD_DIR)/pylib-android/__pycache__/__future__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/__hello__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_aix_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_bootsubprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_collections_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_compat_pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_compression.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_markupbase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_osx_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_py_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_pydecimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_pyio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sitebuiltins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_strptime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata__linux_aarch64-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata__linux_arm-linux-androideabi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata__linux_i686-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata__linux_x86_64-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata_d_linux_aarch64-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata_d_linux_arm-linux-androideabi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata_d_linux_i686-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_sysconfigdata_d_linux_x86_64-linux-android.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_threading_local.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/_weakrefset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/aifc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/antigravity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/argparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/ast.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/asynchat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/__main__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/base_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/base_futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/base_subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/base_tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/coroutines.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/format_helpers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/locks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/log.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/mixins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/proactor_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/protocols.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/queues.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/runners.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/selector_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/sslproto.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/staggered.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/streams.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/taskgroups.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/threads.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/timeouts.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/transports.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/trsock.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/unix_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/windows_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/asyncio/__pycache__/windows_utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/asyncore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/base64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/bdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/bisect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/bz2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/cProfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/calendar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/cgi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/cgitb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/chunk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/cmd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/code.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/codecs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/codeop.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/collections/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/collections/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/colorsys.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/compileall.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/concurrent/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/concurrent/futures/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/concurrent/futures/__pycache__/_base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/concurrent/futures/__pycache__/process.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/concurrent/futures/__pycache__/thread.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/configparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/contextlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/contextvars.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/copy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/copyreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/crypt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/csv.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/__pycache__/_aix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/__pycache__/_endian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/__pycache__/dyld.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/__pycache__/dylib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/macholib/__pycache__/framework.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/ctypes/__pycache__/wintypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/curses/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/curses/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/curses/__pycache__/has_key.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/curses/__pycache__/panel.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/curses/__pycache__/textpad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/dataclasses.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/datetime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/decimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/difflib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/dis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/doctest.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/_encoded_words.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/_header_value_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/_parseaddr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/_policybase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/base64mime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/charset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/contentmanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/encoders.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/errors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/feedparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/generator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/header.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/headerregistry.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/iterators.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/application.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/audio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/image.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/multipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/nonmultipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/mime/__pycache__/text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/policy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/quoprimime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/email/__pycache__/utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/aliases.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/base64_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/big5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/big5hkscs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/bz2_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/charmap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp037.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1006.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1026.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1125.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1140.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1250.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1251.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1252.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1253.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1254.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1255.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1256.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1257.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp1258.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp273.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp424.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp437.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp500.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp720.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp737.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp775.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp850.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp852.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp855.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp856.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp857.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp858.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp860.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp861.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp862.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp863.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp864.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp865.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp866.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp869.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp874.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp875.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp932.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp949.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/cp950.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/euc_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/euc_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/euc_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/euc_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/gb18030.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/gb2312.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/gbk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/hex_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/hp_roman8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/hz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/idna.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_jp_ext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso2022_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_10.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_11.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_14.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_15.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_4.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_6.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/iso8859_9.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/johab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/koi8_r.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/koi8_t.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/koi8_u.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/kz1048.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/latin_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_arabic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_croatian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_cyrillic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_farsi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_greek.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_iceland.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_latin2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_roman.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_romanian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mac_turkish.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/mbcs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/oem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/palmos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/ptcp154.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/punycode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/quopri_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/raw_unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/rot_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/shift_jis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/shift_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/shift_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/tis_620.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/undefined.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_16_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_16_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_32.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_32_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_32_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/utf_8_sig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/uu_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/encodings/__pycache__/zlib_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/enum.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/filecmp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/fileinput.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/fnmatch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/fractions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/ftplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/genericpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/getopt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/getpass.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/gettext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/glob.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/graphlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/gzip.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/hashlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/heapq.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/hmac.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/html/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/html/__pycache__/entities.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/html/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/http/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/http/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/http/__pycache__/cookiejar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/http/__pycache__/cookies.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/http/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/imghdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/imp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/_bootstrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/_bootstrap_external.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/machinery.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_collections.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_meta.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/metadata/__pycache__/_text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/_legacy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/resources/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/importlib/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/inspect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/io.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/ipaddress.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/json/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/json/__pycache__/decoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/json/__pycache__/encoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/json/__pycache__/scanner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/json/__pycache__/tool.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/keyword.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/linecache.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/locale.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/logging/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/logging/__pycache__/config.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/logging/__pycache__/handlers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/lzma.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/mailbox.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/mailcap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/mimetypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/modulefinder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/netrc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/nntplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/ntpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/nturl2path.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/numbers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/opcode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/operator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/optparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/os.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pathlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pickletools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pipes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pkgutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/platform.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/plistlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/poplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/posixpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pprint.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/profile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pstats.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/py_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pyclbr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/pydoc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/queue.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/quopri.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/random.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/re/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/re/__pycache__/_casefix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/re/__pycache__/_compiler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/re/__pycache__/_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/re/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/reprlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/rlcompleter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/runpy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sched.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/secrets.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/selectors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/shelve.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/shlex.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/shutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/signal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/site.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/smtpd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/smtplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sndhdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/socket.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/socketserver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/sqlite3/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/sqlite3/__pycache__/dbapi2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/sqlite3/__pycache__/dump.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sre_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sre_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sre_parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/ssl.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/stat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/statistics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/string.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/stringprep.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/struct.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sunau.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/symtable.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/sysconfig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tabnanny.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tarfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/telnetlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tempfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/textwrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/this.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/threading.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/timeit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/token.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tokenize.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/tomllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/tomllib/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/tomllib/__pycache__/_re.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/tomllib/__pycache__/_types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/trace.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/traceback.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tracemalloc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/tty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/typing.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/request.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/response.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/urllib/__pycache__/robotparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/uu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/uuid.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/warnings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/wave.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/weakref.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/webbrowser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/xdrlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/NodeFilter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/domreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/expatbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/minicompat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/minidom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/pulldom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/dom/__pycache__/xmlbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/etree/__pycache__/ElementInclude.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/etree/__pycache__/ElementPath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/etree/__pycache__/ElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/etree/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/etree/__pycache__/cElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/parsers/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/parsers/__pycache__/expat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/_exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/expatreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/handler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/saxutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xml/sax/__pycache__/xmlreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xmlrpc/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xmlrpc/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/xmlrpc/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/zipapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/zipfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/__pycache__/zipimport.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/zoneinfo/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/zoneinfo/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/zoneinfo/__pycache__/_tzpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/pylib-android/zoneinfo/__pycache__/_zoneinfo.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PRIVATE_ANDROID) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PRIVATE_ANDROID),\
$(eval $(call make-opt-pyc-target,$(element))))

SCRIPT_TARGETS_PY_PRIVATE_COMMON = \
  $(BUILD_DIR)/ba_data/python-site-packages/_yaml/__init__.py \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/__init__.py \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/__main__.py \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/core.py \
  $(BUILD_DIR)/ba_data/python-site-packages/typing_extensions.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__init__.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/composer.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/constructor.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/cyaml.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/dumper.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/emitter.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/error.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/events.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/loader.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/nodes.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/parser.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/reader.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/representer.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/resolver.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/scanner.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/serializer.py \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/tokens.py \
  $(BUILD_DIR)/mac_disk_image/dmgbuild_settings.py \
  $(BUILD_DIR)/workspace/ninjafightplug.py \
  $(BUILD_DIR)/workspace/onslaughtplug.py \
  $(BUILD_DIR)/workspace/runaroundplug.py

SCRIPT_TARGETS_PYC_PRIVATE_COMMON = \
  $(BUILD_DIR)/ba_data/python-site-packages/_yaml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/__pycache__/__main__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/__pycache__/core.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/__pycache__/typing_extensions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/composer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/constructor.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/cyaml.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/dumper.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/emitter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/loader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/nodes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/reader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/representer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/resolver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/scanner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/serializer.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/ba_data/python-site-packages/yaml/__pycache__/tokens.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/mac_disk_image/__pycache__/dmgbuild_settings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/workspace/__pycache__/ninjafightplug.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/workspace/__pycache__/onslaughtplug.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/workspace/__pycache__/runaroundplug.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PRIVATE_COMMON) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PRIVATE_COMMON),\
$(eval $(call make-opt-pyc-target,$(element))))

SCRIPT_TARGETS_PY_PRIVATE_WIN_WIN32 = \
  $(BUILD_DIR)/windows/Win32/Lib/__future__.py \
  $(BUILD_DIR)/windows/Win32/Lib/__hello__.py \
  $(BUILD_DIR)/windows/Win32/Lib/_aix_support.py \
  $(BUILD_DIR)/windows/Win32/Lib/_bootsubprocess.py \
  $(BUILD_DIR)/windows/Win32/Lib/_collections_abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/_compat_pickle.py \
  $(BUILD_DIR)/windows/Win32/Lib/_compression.py \
  $(BUILD_DIR)/windows/Win32/Lib/_markupbase.py \
  $(BUILD_DIR)/windows/Win32/Lib/_osx_support.py \
  $(BUILD_DIR)/windows/Win32/Lib/_py_abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/_pydecimal.py \
  $(BUILD_DIR)/windows/Win32/Lib/_pyio.py \
  $(BUILD_DIR)/windows/Win32/Lib/_sitebuiltins.py \
  $(BUILD_DIR)/windows/Win32/Lib/_strptime.py \
  $(BUILD_DIR)/windows/Win32/Lib/_threading_local.py \
  $(BUILD_DIR)/windows/Win32/Lib/_weakrefset.py \
  $(BUILD_DIR)/windows/Win32/Lib/abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/aifc.py \
  $(BUILD_DIR)/windows/Win32/Lib/antigravity.py \
  $(BUILD_DIR)/windows/Win32/Lib/argparse.py \
  $(BUILD_DIR)/windows/Win32/Lib/ast.py \
  $(BUILD_DIR)/windows/Win32/Lib/asynchat.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__main__.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/base_events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/base_futures.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/base_subprocess.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/base_tasks.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/constants.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/coroutines.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/exceptions.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/format_helpers.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/futures.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/locks.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/log.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/mixins.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/proactor_events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/protocols.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/queues.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/runners.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/selector_events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/sslproto.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/staggered.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/streams.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/subprocess.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/taskgroups.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/tasks.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/threads.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/timeouts.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/transports.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/trsock.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/unix_events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/windows_events.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/windows_utils.py \
  $(BUILD_DIR)/windows/Win32/Lib/asyncore.py \
  $(BUILD_DIR)/windows/Win32/Lib/base64.py \
  $(BUILD_DIR)/windows/Win32/Lib/bdb.py \
  $(BUILD_DIR)/windows/Win32/Lib/bisect.py \
  $(BUILD_DIR)/windows/Win32/Lib/bz2.py \
  $(BUILD_DIR)/windows/Win32/Lib/cProfile.py \
  $(BUILD_DIR)/windows/Win32/Lib/calendar.py \
  $(BUILD_DIR)/windows/Win32/Lib/cgi.py \
  $(BUILD_DIR)/windows/Win32/Lib/cgitb.py \
  $(BUILD_DIR)/windows/Win32/Lib/chunk.py \
  $(BUILD_DIR)/windows/Win32/Lib/cmd.py \
  $(BUILD_DIR)/windows/Win32/Lib/code.py \
  $(BUILD_DIR)/windows/Win32/Lib/codecs.py \
  $(BUILD_DIR)/windows/Win32/Lib/codeop.py \
  $(BUILD_DIR)/windows/Win32/Lib/collections/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/collections/abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/colorsys.py \
  $(BUILD_DIR)/windows/Win32/Lib/compileall.py \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/_base.py \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/process.py \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/thread.py \
  $(BUILD_DIR)/windows/Win32/Lib/configparser.py \
  $(BUILD_DIR)/windows/Win32/Lib/contextlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/contextvars.py \
  $(BUILD_DIR)/windows/Win32/Lib/copy.py \
  $(BUILD_DIR)/windows/Win32/Lib/copyreg.py \
  $(BUILD_DIR)/windows/Win32/Lib/crypt.py \
  $(BUILD_DIR)/windows/Win32/Lib/csv.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/_aix.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/_endian.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/dyld.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/dylib.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/framework.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/util.py \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/wintypes.py \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/curses/ascii.py \
  $(BUILD_DIR)/windows/Win32/Lib/curses/has_key.py \
  $(BUILD_DIR)/windows/Win32/Lib/curses/panel.py \
  $(BUILD_DIR)/windows/Win32/Lib/curses/textpad.py \
  $(BUILD_DIR)/windows/Win32/Lib/dataclasses.py \
  $(BUILD_DIR)/windows/Win32/Lib/datetime.py \
  $(BUILD_DIR)/windows/Win32/Lib/decimal.py \
  $(BUILD_DIR)/windows/Win32/Lib/difflib.py \
  $(BUILD_DIR)/windows/Win32/Lib/dis.py \
  $(BUILD_DIR)/windows/Win32/Lib/doctest.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/_encoded_words.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/_header_value_parser.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/_parseaddr.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/_policybase.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/base64mime.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/charset.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/contentmanager.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/encoders.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/errors.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/feedparser.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/generator.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/header.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/headerregistry.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/iterators.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/message.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/application.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/audio.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/base.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/image.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/message.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/multipart.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/nonmultipart.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/text.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/parser.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/policy.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/quoprimime.py \
  $(BUILD_DIR)/windows/Win32/Lib/email/utils.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/aliases.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/ascii.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/base64_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/big5.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/big5hkscs.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/bz2_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/charmap.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp037.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1006.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1026.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1125.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1140.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1250.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1251.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1252.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1253.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1254.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1255.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1256.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1257.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp1258.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp273.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp424.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp437.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp500.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp720.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp737.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp775.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp850.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp852.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp855.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp856.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp857.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp858.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp860.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp861.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp862.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp863.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp864.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp865.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp866.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp869.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp874.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp875.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp932.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp949.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/cp950.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/euc_jis_2004.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/euc_jisx0213.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/euc_jp.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/euc_kr.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/gb18030.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/gb2312.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/gbk.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/hex_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/hp_roman8.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/hz.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/idna.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp_1.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp_2.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp_2004.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp_3.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_jp_ext.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso2022_kr.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_1.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_10.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_11.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_13.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_14.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_15.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_16.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_2.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_3.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_4.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_5.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_6.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_7.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_8.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/iso8859_9.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/johab.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/koi8_r.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/koi8_t.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/koi8_u.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/kz1048.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/latin_1.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_arabic.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_croatian.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_cyrillic.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_farsi.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_greek.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_iceland.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_latin2.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_roman.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_romanian.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mac_turkish.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/mbcs.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/oem.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/palmos.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/ptcp154.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/punycode.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/quopri_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/raw_unicode_escape.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/rot_13.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/shift_jis.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/shift_jis_2004.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/shift_jisx0213.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/tis_620.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/undefined.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/unicode_escape.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_16.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_16_be.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_16_le.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_32.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_32_be.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_32_le.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_7.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_8.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/utf_8_sig.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/uu_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/zlib_codec.py \
  $(BUILD_DIR)/windows/Win32/Lib/enum.py \
  $(BUILD_DIR)/windows/Win32/Lib/filecmp.py \
  $(BUILD_DIR)/windows/Win32/Lib/fileinput.py \
  $(BUILD_DIR)/windows/Win32/Lib/fnmatch.py \
  $(BUILD_DIR)/windows/Win32/Lib/fractions.py \
  $(BUILD_DIR)/windows/Win32/Lib/ftplib.py \
  $(BUILD_DIR)/windows/Win32/Lib/functools.py \
  $(BUILD_DIR)/windows/Win32/Lib/genericpath.py \
  $(BUILD_DIR)/windows/Win32/Lib/getopt.py \
  $(BUILD_DIR)/windows/Win32/Lib/getpass.py \
  $(BUILD_DIR)/windows/Win32/Lib/gettext.py \
  $(BUILD_DIR)/windows/Win32/Lib/glob.py \
  $(BUILD_DIR)/windows/Win32/Lib/graphlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/gzip.py \
  $(BUILD_DIR)/windows/Win32/Lib/hashlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/heapq.py \
  $(BUILD_DIR)/windows/Win32/Lib/hmac.py \
  $(BUILD_DIR)/windows/Win32/Lib/html/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/html/entities.py \
  $(BUILD_DIR)/windows/Win32/Lib/html/parser.py \
  $(BUILD_DIR)/windows/Win32/Lib/http/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/http/client.py \
  $(BUILD_DIR)/windows/Win32/Lib/http/cookiejar.py \
  $(BUILD_DIR)/windows/Win32/Lib/http/cookies.py \
  $(BUILD_DIR)/windows/Win32/Lib/http/server.py \
  $(BUILD_DIR)/windows/Win32/Lib/imghdr.py \
  $(BUILD_DIR)/windows/Win32/Lib/imp.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/_abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/_bootstrap.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/_bootstrap_external.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/machinery.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_adapters.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_collections.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_functools.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_itertools.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_meta.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/_text.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/readers.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/_adapters.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/_common.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/_itertools.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/_legacy.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/abc.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/readers.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/simple.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/simple.py \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/util.py \
  $(BUILD_DIR)/windows/Win32/Lib/inspect.py \
  $(BUILD_DIR)/windows/Win32/Lib/io.py \
  $(BUILD_DIR)/windows/Win32/Lib/ipaddress.py \
  $(BUILD_DIR)/windows/Win32/Lib/json/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/json/decoder.py \
  $(BUILD_DIR)/windows/Win32/Lib/json/encoder.py \
  $(BUILD_DIR)/windows/Win32/Lib/json/scanner.py \
  $(BUILD_DIR)/windows/Win32/Lib/json/tool.py \
  $(BUILD_DIR)/windows/Win32/Lib/keyword.py \
  $(BUILD_DIR)/windows/Win32/Lib/linecache.py \
  $(BUILD_DIR)/windows/Win32/Lib/locale.py \
  $(BUILD_DIR)/windows/Win32/Lib/logging/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/logging/config.py \
  $(BUILD_DIR)/windows/Win32/Lib/logging/handlers.py \
  $(BUILD_DIR)/windows/Win32/Lib/lzma.py \
  $(BUILD_DIR)/windows/Win32/Lib/mailbox.py \
  $(BUILD_DIR)/windows/Win32/Lib/mailcap.py \
  $(BUILD_DIR)/windows/Win32/Lib/mimetypes.py \
  $(BUILD_DIR)/windows/Win32/Lib/modulefinder.py \
  $(BUILD_DIR)/windows/Win32/Lib/netrc.py \
  $(BUILD_DIR)/windows/Win32/Lib/nntplib.py \
  $(BUILD_DIR)/windows/Win32/Lib/ntpath.py \
  $(BUILD_DIR)/windows/Win32/Lib/nturl2path.py \
  $(BUILD_DIR)/windows/Win32/Lib/numbers.py \
  $(BUILD_DIR)/windows/Win32/Lib/opcode.py \
  $(BUILD_DIR)/windows/Win32/Lib/operator.py \
  $(BUILD_DIR)/windows/Win32/Lib/optparse.py \
  $(BUILD_DIR)/windows/Win32/Lib/os.py \
  $(BUILD_DIR)/windows/Win32/Lib/pathlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/pdb.py \
  $(BUILD_DIR)/windows/Win32/Lib/pickle.py \
  $(BUILD_DIR)/windows/Win32/Lib/pickletools.py \
  $(BUILD_DIR)/windows/Win32/Lib/pipes.py \
  $(BUILD_DIR)/windows/Win32/Lib/pkgutil.py \
  $(BUILD_DIR)/windows/Win32/Lib/platform.py \
  $(BUILD_DIR)/windows/Win32/Lib/plistlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/poplib.py \
  $(BUILD_DIR)/windows/Win32/Lib/posixpath.py \
  $(BUILD_DIR)/windows/Win32/Lib/pprint.py \
  $(BUILD_DIR)/windows/Win32/Lib/profile.py \
  $(BUILD_DIR)/windows/Win32/Lib/pstats.py \
  $(BUILD_DIR)/windows/Win32/Lib/pty.py \
  $(BUILD_DIR)/windows/Win32/Lib/py_compile.py \
  $(BUILD_DIR)/windows/Win32/Lib/pyclbr.py \
  $(BUILD_DIR)/windows/Win32/Lib/pydoc.py \
  $(BUILD_DIR)/windows/Win32/Lib/queue.py \
  $(BUILD_DIR)/windows/Win32/Lib/quopri.py \
  $(BUILD_DIR)/windows/Win32/Lib/random.py \
  $(BUILD_DIR)/windows/Win32/Lib/re/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/re/_casefix.py \
  $(BUILD_DIR)/windows/Win32/Lib/re/_compiler.py \
  $(BUILD_DIR)/windows/Win32/Lib/re/_constants.py \
  $(BUILD_DIR)/windows/Win32/Lib/re/_parser.py \
  $(BUILD_DIR)/windows/Win32/Lib/reprlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/rlcompleter.py \
  $(BUILD_DIR)/windows/Win32/Lib/runpy.py \
  $(BUILD_DIR)/windows/Win32/Lib/sched.py \
  $(BUILD_DIR)/windows/Win32/Lib/secrets.py \
  $(BUILD_DIR)/windows/Win32/Lib/selectors.py \
  $(BUILD_DIR)/windows/Win32/Lib/shelve.py \
  $(BUILD_DIR)/windows/Win32/Lib/shlex.py \
  $(BUILD_DIR)/windows/Win32/Lib/shutil.py \
  $(BUILD_DIR)/windows/Win32/Lib/signal.py \
  $(BUILD_DIR)/windows/Win32/Lib/site.py \
  $(BUILD_DIR)/windows/Win32/Lib/smtpd.py \
  $(BUILD_DIR)/windows/Win32/Lib/smtplib.py \
  $(BUILD_DIR)/windows/Win32/Lib/sndhdr.py \
  $(BUILD_DIR)/windows/Win32/Lib/socket.py \
  $(BUILD_DIR)/windows/Win32/Lib/socketserver.py \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/dbapi2.py \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/dump.py \
  $(BUILD_DIR)/windows/Win32/Lib/sre_compile.py \
  $(BUILD_DIR)/windows/Win32/Lib/sre_constants.py \
  $(BUILD_DIR)/windows/Win32/Lib/sre_parse.py \
  $(BUILD_DIR)/windows/Win32/Lib/ssl.py \
  $(BUILD_DIR)/windows/Win32/Lib/stat.py \
  $(BUILD_DIR)/windows/Win32/Lib/statistics.py \
  $(BUILD_DIR)/windows/Win32/Lib/string.py \
  $(BUILD_DIR)/windows/Win32/Lib/stringprep.py \
  $(BUILD_DIR)/windows/Win32/Lib/struct.py \
  $(BUILD_DIR)/windows/Win32/Lib/subprocess.py \
  $(BUILD_DIR)/windows/Win32/Lib/sunau.py \
  $(BUILD_DIR)/windows/Win32/Lib/symtable.py \
  $(BUILD_DIR)/windows/Win32/Lib/sysconfig.py \
  $(BUILD_DIR)/windows/Win32/Lib/tabnanny.py \
  $(BUILD_DIR)/windows/Win32/Lib/tarfile.py \
  $(BUILD_DIR)/windows/Win32/Lib/telnetlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/tempfile.py \
  $(BUILD_DIR)/windows/Win32/Lib/textwrap.py \
  $(BUILD_DIR)/windows/Win32/Lib/this.py \
  $(BUILD_DIR)/windows/Win32/Lib/threading.py \
  $(BUILD_DIR)/windows/Win32/Lib/timeit.py \
  $(BUILD_DIR)/windows/Win32/Lib/token.py \
  $(BUILD_DIR)/windows/Win32/Lib/tokenize.py \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/_parser.py \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/_re.py \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/_types.py \
  $(BUILD_DIR)/windows/Win32/Lib/trace.py \
  $(BUILD_DIR)/windows/Win32/Lib/traceback.py \
  $(BUILD_DIR)/windows/Win32/Lib/tracemalloc.py \
  $(BUILD_DIR)/windows/Win32/Lib/tty.py \
  $(BUILD_DIR)/windows/Win32/Lib/types.py \
  $(BUILD_DIR)/windows/Win32/Lib/typing.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/error.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/parse.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/request.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/response.py \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/robotparser.py \
  $(BUILD_DIR)/windows/Win32/Lib/uu.py \
  $(BUILD_DIR)/windows/Win32/Lib/uuid.py \
  $(BUILD_DIR)/windows/Win32/Lib/warnings.py \
  $(BUILD_DIR)/windows/Win32/Lib/wave.py \
  $(BUILD_DIR)/windows/Win32/Lib/weakref.py \
  $(BUILD_DIR)/windows/Win32/Lib/webbrowser.py \
  $(BUILD_DIR)/windows/Win32/Lib/xdrlib.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/NodeFilter.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/domreg.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/expatbuilder.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/minicompat.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/minidom.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/pulldom.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/xmlbuilder.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/ElementInclude.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/ElementPath.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/ElementTree.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/cElementTree.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/parsers/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/parsers/expat.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/_exceptions.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/expatreader.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/handler.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/saxutils.py \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/xmlreader.py \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/client.py \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/server.py \
  $(BUILD_DIR)/windows/Win32/Lib/zipapp.py \
  $(BUILD_DIR)/windows/Win32/Lib/zipfile.py \
  $(BUILD_DIR)/windows/Win32/Lib/zipimport.py \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/__init__.py \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/_common.py \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/_tzpath.py \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/_zoneinfo.py

SCRIPT_TARGETS_PYC_PRIVATE_WIN_WIN32 = \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/__future__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/__hello__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_aix_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_bootsubprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_collections_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_compat_pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_compression.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_markupbase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_osx_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_py_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_pydecimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_pyio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_sitebuiltins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_strptime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_threading_local.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/_weakrefset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/aifc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/antigravity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/argparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/ast.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/asynchat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/__main__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/base_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/base_futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/base_subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/base_tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/coroutines.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/format_helpers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/locks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/log.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/mixins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/proactor_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/protocols.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/queues.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/runners.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/selector_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/sslproto.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/staggered.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/streams.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/taskgroups.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/threads.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/timeouts.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/transports.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/trsock.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/unix_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/windows_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/asyncio/__pycache__/windows_utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/asyncore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/base64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/bdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/bisect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/bz2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/cProfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/calendar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/cgi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/cgitb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/chunk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/cmd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/code.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/codecs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/codeop.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/collections/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/collections/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/colorsys.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/compileall.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/__pycache__/_base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/__pycache__/process.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/concurrent/futures/__pycache__/thread.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/configparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/contextlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/contextvars.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/copy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/copyreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/crypt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/csv.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__pycache__/_aix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__pycache__/_endian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/__pycache__/dyld.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/__pycache__/dylib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/macholib/__pycache__/framework.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/ctypes/__pycache__/wintypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__pycache__/has_key.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__pycache__/panel.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/curses/__pycache__/textpad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/dataclasses.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/datetime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/decimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/difflib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/dis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/doctest.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/_encoded_words.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/_header_value_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/_parseaddr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/_policybase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/base64mime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/charset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/contentmanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/encoders.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/errors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/feedparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/generator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/header.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/headerregistry.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/iterators.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/application.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/audio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/image.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/multipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/nonmultipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/mime/__pycache__/text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/policy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/quoprimime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/email/__pycache__/utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/aliases.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/base64_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/big5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/big5hkscs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/bz2_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/charmap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp037.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1006.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1026.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1125.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1140.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1250.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1251.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1252.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1253.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1254.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1255.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1256.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1257.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp1258.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp273.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp424.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp437.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp500.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp720.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp737.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp775.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp850.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp852.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp855.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp856.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp857.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp858.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp860.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp861.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp862.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp863.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp864.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp865.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp866.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp869.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp874.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp875.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp932.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp949.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/cp950.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/euc_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/euc_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/euc_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/euc_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/gb18030.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/gb2312.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/gbk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/hex_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/hp_roman8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/hz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/idna.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_jp_ext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso2022_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_10.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_11.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_14.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_15.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_4.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_6.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/iso8859_9.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/johab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/koi8_r.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/koi8_t.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/koi8_u.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/kz1048.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/latin_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_arabic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_croatian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_cyrillic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_farsi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_greek.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_iceland.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_latin2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_roman.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_romanian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mac_turkish.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/mbcs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/oem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/palmos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/ptcp154.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/punycode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/quopri_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/raw_unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/rot_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/shift_jis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/shift_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/shift_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/tis_620.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/undefined.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_16_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_16_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_32.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_32_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_32_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/utf_8_sig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/uu_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/encodings/__pycache__/zlib_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/enum.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/filecmp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/fileinput.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/fnmatch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/fractions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/ftplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/genericpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/getopt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/getpass.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/gettext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/glob.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/graphlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/gzip.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/hashlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/heapq.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/hmac.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/html/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/html/__pycache__/entities.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/html/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/http/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/http/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/http/__pycache__/cookiejar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/http/__pycache__/cookies.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/http/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/imghdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/imp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/_bootstrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/_bootstrap_external.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/machinery.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_collections.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_meta.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/metadata/__pycache__/_text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/_legacy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/resources/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/importlib/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/inspect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/io.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/ipaddress.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/json/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/json/__pycache__/decoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/json/__pycache__/encoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/json/__pycache__/scanner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/json/__pycache__/tool.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/keyword.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/linecache.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/locale.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/logging/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/logging/__pycache__/config.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/logging/__pycache__/handlers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/lzma.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/mailbox.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/mailcap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/mimetypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/modulefinder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/netrc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/nntplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/ntpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/nturl2path.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/numbers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/opcode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/operator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/optparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/os.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pathlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pickletools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pipes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pkgutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/platform.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/plistlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/poplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/posixpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pprint.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/profile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pstats.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/py_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pyclbr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/pydoc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/queue.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/quopri.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/random.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/re/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/re/__pycache__/_casefix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/re/__pycache__/_compiler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/re/__pycache__/_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/re/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/reprlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/rlcompleter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/runpy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sched.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/secrets.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/selectors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/shelve.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/shlex.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/shutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/signal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/site.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/smtpd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/smtplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sndhdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/socket.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/socketserver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/__pycache__/dbapi2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/sqlite3/__pycache__/dump.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sre_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sre_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sre_parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/ssl.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/stat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/statistics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/string.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/stringprep.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/struct.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sunau.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/symtable.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/sysconfig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tabnanny.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tarfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/telnetlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tempfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/textwrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/this.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/threading.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/timeit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/token.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tokenize.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/__pycache__/_re.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/tomllib/__pycache__/_types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/trace.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/traceback.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tracemalloc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/tty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/typing.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/request.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/response.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/urllib/__pycache__/robotparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/uu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/uuid.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/warnings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/wave.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/weakref.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/webbrowser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/xdrlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/NodeFilter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/domreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/expatbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/minicompat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/minidom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/pulldom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/dom/__pycache__/xmlbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__pycache__/ElementInclude.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__pycache__/ElementPath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__pycache__/ElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/etree/__pycache__/cElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/parsers/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/parsers/__pycache__/expat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/_exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/expatreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/handler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/saxutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xml/sax/__pycache__/xmlreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/xmlrpc/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/zipapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/zipfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/__pycache__/zipimport.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/__pycache__/_tzpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/Win32/Lib/zoneinfo/__pycache__/_zoneinfo.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PRIVATE_WIN_WIN32) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PRIVATE_WIN_WIN32),\
$(eval $(call make-opt-pyc-target,$(element))))

SCRIPT_TARGETS_PY_PRIVATE_WIN_X64 = \
  $(BUILD_DIR)/windows/x64/Lib/__future__.py \
  $(BUILD_DIR)/windows/x64/Lib/__hello__.py \
  $(BUILD_DIR)/windows/x64/Lib/_aix_support.py \
  $(BUILD_DIR)/windows/x64/Lib/_bootsubprocess.py \
  $(BUILD_DIR)/windows/x64/Lib/_collections_abc.py \
  $(BUILD_DIR)/windows/x64/Lib/_compat_pickle.py \
  $(BUILD_DIR)/windows/x64/Lib/_compression.py \
  $(BUILD_DIR)/windows/x64/Lib/_markupbase.py \
  $(BUILD_DIR)/windows/x64/Lib/_osx_support.py \
  $(BUILD_DIR)/windows/x64/Lib/_py_abc.py \
  $(BUILD_DIR)/windows/x64/Lib/_pydecimal.py \
  $(BUILD_DIR)/windows/x64/Lib/_pyio.py \
  $(BUILD_DIR)/windows/x64/Lib/_sitebuiltins.py \
  $(BUILD_DIR)/windows/x64/Lib/_strptime.py \
  $(BUILD_DIR)/windows/x64/Lib/_threading_local.py \
  $(BUILD_DIR)/windows/x64/Lib/_weakrefset.py \
  $(BUILD_DIR)/windows/x64/Lib/abc.py \
  $(BUILD_DIR)/windows/x64/Lib/aifc.py \
  $(BUILD_DIR)/windows/x64/Lib/antigravity.py \
  $(BUILD_DIR)/windows/x64/Lib/argparse.py \
  $(BUILD_DIR)/windows/x64/Lib/ast.py \
  $(BUILD_DIR)/windows/x64/Lib/asynchat.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__main__.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/base_events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/base_futures.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/base_subprocess.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/base_tasks.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/constants.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/coroutines.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/exceptions.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/format_helpers.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/futures.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/locks.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/log.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/mixins.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/proactor_events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/protocols.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/queues.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/runners.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/selector_events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/sslproto.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/staggered.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/streams.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/subprocess.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/taskgroups.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/tasks.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/threads.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/timeouts.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/transports.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/trsock.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/unix_events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/windows_events.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/windows_utils.py \
  $(BUILD_DIR)/windows/x64/Lib/asyncore.py \
  $(BUILD_DIR)/windows/x64/Lib/base64.py \
  $(BUILD_DIR)/windows/x64/Lib/bdb.py \
  $(BUILD_DIR)/windows/x64/Lib/bisect.py \
  $(BUILD_DIR)/windows/x64/Lib/bz2.py \
  $(BUILD_DIR)/windows/x64/Lib/cProfile.py \
  $(BUILD_DIR)/windows/x64/Lib/calendar.py \
  $(BUILD_DIR)/windows/x64/Lib/cgi.py \
  $(BUILD_DIR)/windows/x64/Lib/cgitb.py \
  $(BUILD_DIR)/windows/x64/Lib/chunk.py \
  $(BUILD_DIR)/windows/x64/Lib/cmd.py \
  $(BUILD_DIR)/windows/x64/Lib/code.py \
  $(BUILD_DIR)/windows/x64/Lib/codecs.py \
  $(BUILD_DIR)/windows/x64/Lib/codeop.py \
  $(BUILD_DIR)/windows/x64/Lib/collections/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/collections/abc.py \
  $(BUILD_DIR)/windows/x64/Lib/colorsys.py \
  $(BUILD_DIR)/windows/x64/Lib/compileall.py \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/_base.py \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/process.py \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/thread.py \
  $(BUILD_DIR)/windows/x64/Lib/configparser.py \
  $(BUILD_DIR)/windows/x64/Lib/contextlib.py \
  $(BUILD_DIR)/windows/x64/Lib/contextvars.py \
  $(BUILD_DIR)/windows/x64/Lib/copy.py \
  $(BUILD_DIR)/windows/x64/Lib/copyreg.py \
  $(BUILD_DIR)/windows/x64/Lib/crypt.py \
  $(BUILD_DIR)/windows/x64/Lib/csv.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/_aix.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/_endian.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/dyld.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/dylib.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/framework.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/util.py \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/wintypes.py \
  $(BUILD_DIR)/windows/x64/Lib/curses/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/curses/ascii.py \
  $(BUILD_DIR)/windows/x64/Lib/curses/has_key.py \
  $(BUILD_DIR)/windows/x64/Lib/curses/panel.py \
  $(BUILD_DIR)/windows/x64/Lib/curses/textpad.py \
  $(BUILD_DIR)/windows/x64/Lib/dataclasses.py \
  $(BUILD_DIR)/windows/x64/Lib/datetime.py \
  $(BUILD_DIR)/windows/x64/Lib/decimal.py \
  $(BUILD_DIR)/windows/x64/Lib/difflib.py \
  $(BUILD_DIR)/windows/x64/Lib/dis.py \
  $(BUILD_DIR)/windows/x64/Lib/doctest.py \
  $(BUILD_DIR)/windows/x64/Lib/email/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/email/_encoded_words.py \
  $(BUILD_DIR)/windows/x64/Lib/email/_header_value_parser.py \
  $(BUILD_DIR)/windows/x64/Lib/email/_parseaddr.py \
  $(BUILD_DIR)/windows/x64/Lib/email/_policybase.py \
  $(BUILD_DIR)/windows/x64/Lib/email/base64mime.py \
  $(BUILD_DIR)/windows/x64/Lib/email/charset.py \
  $(BUILD_DIR)/windows/x64/Lib/email/contentmanager.py \
  $(BUILD_DIR)/windows/x64/Lib/email/encoders.py \
  $(BUILD_DIR)/windows/x64/Lib/email/errors.py \
  $(BUILD_DIR)/windows/x64/Lib/email/feedparser.py \
  $(BUILD_DIR)/windows/x64/Lib/email/generator.py \
  $(BUILD_DIR)/windows/x64/Lib/email/header.py \
  $(BUILD_DIR)/windows/x64/Lib/email/headerregistry.py \
  $(BUILD_DIR)/windows/x64/Lib/email/iterators.py \
  $(BUILD_DIR)/windows/x64/Lib/email/message.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/application.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/audio.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/base.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/image.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/message.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/multipart.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/nonmultipart.py \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/text.py \
  $(BUILD_DIR)/windows/x64/Lib/email/parser.py \
  $(BUILD_DIR)/windows/x64/Lib/email/policy.py \
  $(BUILD_DIR)/windows/x64/Lib/email/quoprimime.py \
  $(BUILD_DIR)/windows/x64/Lib/email/utils.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/aliases.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/ascii.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/base64_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/big5.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/big5hkscs.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/bz2_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/charmap.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp037.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1006.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1026.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1125.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1140.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1250.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1251.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1252.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1253.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1254.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1255.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1256.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1257.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp1258.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp273.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp424.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp437.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp500.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp720.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp737.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp775.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp850.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp852.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp855.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp856.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp857.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp858.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp860.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp861.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp862.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp863.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp864.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp865.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp866.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp869.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp874.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp875.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp932.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp949.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/cp950.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/euc_jis_2004.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/euc_jisx0213.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/euc_jp.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/euc_kr.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/gb18030.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/gb2312.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/gbk.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/hex_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/hp_roman8.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/hz.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/idna.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp_1.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp_2.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp_2004.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp_3.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_jp_ext.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso2022_kr.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_1.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_10.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_11.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_13.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_14.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_15.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_16.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_2.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_3.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_4.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_5.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_6.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_7.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_8.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/iso8859_9.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/johab.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/koi8_r.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/koi8_t.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/koi8_u.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/kz1048.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/latin_1.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_arabic.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_croatian.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_cyrillic.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_farsi.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_greek.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_iceland.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_latin2.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_roman.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_romanian.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mac_turkish.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/mbcs.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/oem.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/palmos.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/ptcp154.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/punycode.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/quopri_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/raw_unicode_escape.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/rot_13.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/shift_jis.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/shift_jis_2004.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/shift_jisx0213.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/tis_620.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/undefined.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/unicode_escape.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_16.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_16_be.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_16_le.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_32.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_32_be.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_32_le.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_7.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_8.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/utf_8_sig.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/uu_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/encodings/zlib_codec.py \
  $(BUILD_DIR)/windows/x64/Lib/enum.py \
  $(BUILD_DIR)/windows/x64/Lib/filecmp.py \
  $(BUILD_DIR)/windows/x64/Lib/fileinput.py \
  $(BUILD_DIR)/windows/x64/Lib/fnmatch.py \
  $(BUILD_DIR)/windows/x64/Lib/fractions.py \
  $(BUILD_DIR)/windows/x64/Lib/ftplib.py \
  $(BUILD_DIR)/windows/x64/Lib/functools.py \
  $(BUILD_DIR)/windows/x64/Lib/genericpath.py \
  $(BUILD_DIR)/windows/x64/Lib/getopt.py \
  $(BUILD_DIR)/windows/x64/Lib/getpass.py \
  $(BUILD_DIR)/windows/x64/Lib/gettext.py \
  $(BUILD_DIR)/windows/x64/Lib/glob.py \
  $(BUILD_DIR)/windows/x64/Lib/graphlib.py \
  $(BUILD_DIR)/windows/x64/Lib/gzip.py \
  $(BUILD_DIR)/windows/x64/Lib/hashlib.py \
  $(BUILD_DIR)/windows/x64/Lib/heapq.py \
  $(BUILD_DIR)/windows/x64/Lib/hmac.py \
  $(BUILD_DIR)/windows/x64/Lib/html/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/html/entities.py \
  $(BUILD_DIR)/windows/x64/Lib/html/parser.py \
  $(BUILD_DIR)/windows/x64/Lib/http/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/http/client.py \
  $(BUILD_DIR)/windows/x64/Lib/http/cookiejar.py \
  $(BUILD_DIR)/windows/x64/Lib/http/cookies.py \
  $(BUILD_DIR)/windows/x64/Lib/http/server.py \
  $(BUILD_DIR)/windows/x64/Lib/imghdr.py \
  $(BUILD_DIR)/windows/x64/Lib/imp.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/_abc.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/_bootstrap.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/_bootstrap_external.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/abc.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/machinery.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_adapters.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_collections.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_functools.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_itertools.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_meta.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/_text.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/readers.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/_adapters.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/_common.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/_itertools.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/_legacy.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/abc.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/readers.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/simple.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/simple.py \
  $(BUILD_DIR)/windows/x64/Lib/importlib/util.py \
  $(BUILD_DIR)/windows/x64/Lib/inspect.py \
  $(BUILD_DIR)/windows/x64/Lib/io.py \
  $(BUILD_DIR)/windows/x64/Lib/ipaddress.py \
  $(BUILD_DIR)/windows/x64/Lib/json/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/json/decoder.py \
  $(BUILD_DIR)/windows/x64/Lib/json/encoder.py \
  $(BUILD_DIR)/windows/x64/Lib/json/scanner.py \
  $(BUILD_DIR)/windows/x64/Lib/json/tool.py \
  $(BUILD_DIR)/windows/x64/Lib/keyword.py \
  $(BUILD_DIR)/windows/x64/Lib/linecache.py \
  $(BUILD_DIR)/windows/x64/Lib/locale.py \
  $(BUILD_DIR)/windows/x64/Lib/logging/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/logging/config.py \
  $(BUILD_DIR)/windows/x64/Lib/logging/handlers.py \
  $(BUILD_DIR)/windows/x64/Lib/lzma.py \
  $(BUILD_DIR)/windows/x64/Lib/mailbox.py \
  $(BUILD_DIR)/windows/x64/Lib/mailcap.py \
  $(BUILD_DIR)/windows/x64/Lib/mimetypes.py \
  $(BUILD_DIR)/windows/x64/Lib/modulefinder.py \
  $(BUILD_DIR)/windows/x64/Lib/netrc.py \
  $(BUILD_DIR)/windows/x64/Lib/nntplib.py \
  $(BUILD_DIR)/windows/x64/Lib/ntpath.py \
  $(BUILD_DIR)/windows/x64/Lib/nturl2path.py \
  $(BUILD_DIR)/windows/x64/Lib/numbers.py \
  $(BUILD_DIR)/windows/x64/Lib/opcode.py \
  $(BUILD_DIR)/windows/x64/Lib/operator.py \
  $(BUILD_DIR)/windows/x64/Lib/optparse.py \
  $(BUILD_DIR)/windows/x64/Lib/os.py \
  $(BUILD_DIR)/windows/x64/Lib/pathlib.py \
  $(BUILD_DIR)/windows/x64/Lib/pdb.py \
  $(BUILD_DIR)/windows/x64/Lib/pickle.py \
  $(BUILD_DIR)/windows/x64/Lib/pickletools.py \
  $(BUILD_DIR)/windows/x64/Lib/pipes.py \
  $(BUILD_DIR)/windows/x64/Lib/pkgutil.py \
  $(BUILD_DIR)/windows/x64/Lib/platform.py \
  $(BUILD_DIR)/windows/x64/Lib/plistlib.py \
  $(BUILD_DIR)/windows/x64/Lib/poplib.py \
  $(BUILD_DIR)/windows/x64/Lib/posixpath.py \
  $(BUILD_DIR)/windows/x64/Lib/pprint.py \
  $(BUILD_DIR)/windows/x64/Lib/profile.py \
  $(BUILD_DIR)/windows/x64/Lib/pstats.py \
  $(BUILD_DIR)/windows/x64/Lib/pty.py \
  $(BUILD_DIR)/windows/x64/Lib/py_compile.py \
  $(BUILD_DIR)/windows/x64/Lib/pyclbr.py \
  $(BUILD_DIR)/windows/x64/Lib/pydoc.py \
  $(BUILD_DIR)/windows/x64/Lib/queue.py \
  $(BUILD_DIR)/windows/x64/Lib/quopri.py \
  $(BUILD_DIR)/windows/x64/Lib/random.py \
  $(BUILD_DIR)/windows/x64/Lib/re/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/re/_casefix.py \
  $(BUILD_DIR)/windows/x64/Lib/re/_compiler.py \
  $(BUILD_DIR)/windows/x64/Lib/re/_constants.py \
  $(BUILD_DIR)/windows/x64/Lib/re/_parser.py \
  $(BUILD_DIR)/windows/x64/Lib/reprlib.py \
  $(BUILD_DIR)/windows/x64/Lib/rlcompleter.py \
  $(BUILD_DIR)/windows/x64/Lib/runpy.py \
  $(BUILD_DIR)/windows/x64/Lib/sched.py \
  $(BUILD_DIR)/windows/x64/Lib/secrets.py \
  $(BUILD_DIR)/windows/x64/Lib/selectors.py \
  $(BUILD_DIR)/windows/x64/Lib/shelve.py \
  $(BUILD_DIR)/windows/x64/Lib/shlex.py \
  $(BUILD_DIR)/windows/x64/Lib/shutil.py \
  $(BUILD_DIR)/windows/x64/Lib/signal.py \
  $(BUILD_DIR)/windows/x64/Lib/site.py \
  $(BUILD_DIR)/windows/x64/Lib/smtpd.py \
  $(BUILD_DIR)/windows/x64/Lib/smtplib.py \
  $(BUILD_DIR)/windows/x64/Lib/sndhdr.py \
  $(BUILD_DIR)/windows/x64/Lib/socket.py \
  $(BUILD_DIR)/windows/x64/Lib/socketserver.py \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/dbapi2.py \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/dump.py \
  $(BUILD_DIR)/windows/x64/Lib/sre_compile.py \
  $(BUILD_DIR)/windows/x64/Lib/sre_constants.py \
  $(BUILD_DIR)/windows/x64/Lib/sre_parse.py \
  $(BUILD_DIR)/windows/x64/Lib/ssl.py \
  $(BUILD_DIR)/windows/x64/Lib/stat.py \
  $(BUILD_DIR)/windows/x64/Lib/statistics.py \
  $(BUILD_DIR)/windows/x64/Lib/string.py \
  $(BUILD_DIR)/windows/x64/Lib/stringprep.py \
  $(BUILD_DIR)/windows/x64/Lib/struct.py \
  $(BUILD_DIR)/windows/x64/Lib/subprocess.py \
  $(BUILD_DIR)/windows/x64/Lib/sunau.py \
  $(BUILD_DIR)/windows/x64/Lib/symtable.py \
  $(BUILD_DIR)/windows/x64/Lib/sysconfig.py \
  $(BUILD_DIR)/windows/x64/Lib/tabnanny.py \
  $(BUILD_DIR)/windows/x64/Lib/tarfile.py \
  $(BUILD_DIR)/windows/x64/Lib/telnetlib.py \
  $(BUILD_DIR)/windows/x64/Lib/tempfile.py \
  $(BUILD_DIR)/windows/x64/Lib/textwrap.py \
  $(BUILD_DIR)/windows/x64/Lib/this.py \
  $(BUILD_DIR)/windows/x64/Lib/threading.py \
  $(BUILD_DIR)/windows/x64/Lib/timeit.py \
  $(BUILD_DIR)/windows/x64/Lib/token.py \
  $(BUILD_DIR)/windows/x64/Lib/tokenize.py \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/_parser.py \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/_re.py \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/_types.py \
  $(BUILD_DIR)/windows/x64/Lib/trace.py \
  $(BUILD_DIR)/windows/x64/Lib/traceback.py \
  $(BUILD_DIR)/windows/x64/Lib/tracemalloc.py \
  $(BUILD_DIR)/windows/x64/Lib/tty.py \
  $(BUILD_DIR)/windows/x64/Lib/types.py \
  $(BUILD_DIR)/windows/x64/Lib/typing.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/error.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/parse.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/request.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/response.py \
  $(BUILD_DIR)/windows/x64/Lib/urllib/robotparser.py \
  $(BUILD_DIR)/windows/x64/Lib/uu.py \
  $(BUILD_DIR)/windows/x64/Lib/uuid.py \
  $(BUILD_DIR)/windows/x64/Lib/warnings.py \
  $(BUILD_DIR)/windows/x64/Lib/wave.py \
  $(BUILD_DIR)/windows/x64/Lib/weakref.py \
  $(BUILD_DIR)/windows/x64/Lib/webbrowser.py \
  $(BUILD_DIR)/windows/x64/Lib/xdrlib.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/NodeFilter.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/domreg.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/expatbuilder.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/minicompat.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/minidom.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/pulldom.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/xmlbuilder.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/ElementInclude.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/ElementPath.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/ElementTree.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/cElementTree.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/parsers/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/parsers/expat.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/_exceptions.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/expatreader.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/handler.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/saxutils.py \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/xmlreader.py \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/client.py \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/server.py \
  $(BUILD_DIR)/windows/x64/Lib/zipapp.py \
  $(BUILD_DIR)/windows/x64/Lib/zipfile.py \
  $(BUILD_DIR)/windows/x64/Lib/zipimport.py \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/__init__.py \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/_common.py \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/_tzpath.py \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/_zoneinfo.py

SCRIPT_TARGETS_PYC_PRIVATE_WIN_X64 = \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/__future__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/__hello__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_aix_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_bootsubprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_collections_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_compat_pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_compression.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_markupbase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_osx_support.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_py_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_pydecimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_pyio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_sitebuiltins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_strptime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_threading_local.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/_weakrefset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/aifc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/antigravity.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/argparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/ast.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/asynchat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/__main__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/base_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/base_futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/base_subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/base_tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/coroutines.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/format_helpers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/futures.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/locks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/log.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/mixins.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/proactor_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/protocols.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/queues.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/runners.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/selector_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/sslproto.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/staggered.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/streams.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/taskgroups.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/tasks.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/threads.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/timeouts.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/transports.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/trsock.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/unix_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/windows_events.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/asyncio/__pycache__/windows_utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/asyncore.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/base64.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/bdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/bisect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/bz2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/cProfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/calendar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/cgi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/cgitb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/chunk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/cmd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/code.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/codecs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/codeop.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/collections/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/collections/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/colorsys.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/compileall.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/__pycache__/_base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/__pycache__/process.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/concurrent/futures/__pycache__/thread.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/configparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/contextlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/contextvars.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/copy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/copyreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/crypt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/csv.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__pycache__/_aix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__pycache__/_endian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/__pycache__/dyld.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/__pycache__/dylib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/macholib/__pycache__/framework.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/ctypes/__pycache__/wintypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/curses/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/curses/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/curses/__pycache__/has_key.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/curses/__pycache__/panel.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/curses/__pycache__/textpad.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/dataclasses.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/datetime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/decimal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/difflib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/dis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/doctest.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/_encoded_words.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/_header_value_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/_parseaddr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/_policybase.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/base64mime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/charset.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/contentmanager.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/encoders.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/errors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/feedparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/generator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/header.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/headerregistry.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/iterators.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/application.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/audio.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/base.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/image.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/message.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/multipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/nonmultipart.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/mime/__pycache__/text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/policy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/quoprimime.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/email/__pycache__/utils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/aliases.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/ascii.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/base64_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/big5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/big5hkscs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/bz2_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/charmap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp037.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1006.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1026.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1125.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1140.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1250.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1251.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1252.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1253.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1254.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1255.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1256.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1257.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp1258.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp273.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp424.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp437.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp500.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp720.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp737.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp775.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp850.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp852.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp855.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp856.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp857.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp858.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp860.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp861.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp862.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp863.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp864.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp865.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp866.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp869.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp874.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp875.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp932.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp949.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/cp950.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/euc_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/euc_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/euc_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/euc_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/gb18030.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/gb2312.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/gbk.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/hex_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/hp_roman8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/hz.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/idna.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_jp_ext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso2022_kr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_10.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_11.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_14.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_15.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_3.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_4.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_5.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_6.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/iso8859_9.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/johab.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/koi8_r.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/koi8_t.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/koi8_u.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/kz1048.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/latin_1.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_arabic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_croatian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_cyrillic.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_farsi.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_greek.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_iceland.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_latin2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_roman.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_romanian.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mac_turkish.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/mbcs.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/oem.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/palmos.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/ptcp154.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/punycode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/quopri_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/raw_unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/rot_13.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/shift_jis.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/shift_jis_2004.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/shift_jisx0213.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/tis_620.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/undefined.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/unicode_escape.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_16.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_16_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_16_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_32.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_32_be.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_32_le.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_7.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_8.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/utf_8_sig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/uu_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/encodings/__pycache__/zlib_codec.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/enum.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/filecmp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/fileinput.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/fnmatch.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/fractions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/ftplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/genericpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/getopt.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/getpass.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/gettext.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/glob.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/graphlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/gzip.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/hashlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/heapq.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/hmac.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/html/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/html/__pycache__/entities.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/html/__pycache__/parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/http/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/http/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/http/__pycache__/cookiejar.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/http/__pycache__/cookies.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/http/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/imghdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/imp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/_abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/_bootstrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/_bootstrap_external.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/machinery.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_collections.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_functools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_meta.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/metadata/__pycache__/_text.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/_adapters.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/_itertools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/_legacy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/abc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/readers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/resources/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/simple.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/importlib/__pycache__/util.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/inspect.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/io.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/ipaddress.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/json/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/json/__pycache__/decoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/json/__pycache__/encoder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/json/__pycache__/scanner.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/json/__pycache__/tool.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/keyword.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/linecache.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/locale.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/logging/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/logging/__pycache__/config.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/logging/__pycache__/handlers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/lzma.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/mailbox.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/mailcap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/mimetypes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/modulefinder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/netrc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/nntplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/ntpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/nturl2path.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/numbers.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/opcode.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/operator.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/optparse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/os.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pathlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pdb.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pickle.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pickletools.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pipes.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pkgutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/platform.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/plistlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/poplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/posixpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pprint.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/profile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pstats.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/py_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pyclbr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/pydoc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/queue.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/quopri.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/random.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/re/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/re/__pycache__/_casefix.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/re/__pycache__/_compiler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/re/__pycache__/_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/re/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/reprlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/rlcompleter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/runpy.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sched.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/secrets.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/selectors.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/shelve.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/shlex.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/shutil.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/signal.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/site.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/smtpd.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/smtplib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sndhdr.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/socket.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/socketserver.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/__pycache__/dbapi2.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/sqlite3/__pycache__/dump.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sre_compile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sre_constants.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sre_parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/ssl.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/stat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/statistics.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/string.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/stringprep.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/struct.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/subprocess.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sunau.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/symtable.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/sysconfig.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tabnanny.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tarfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/telnetlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tempfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/textwrap.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/this.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/threading.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/timeit.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/token.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tokenize.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/__pycache__/_parser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/__pycache__/_re.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/tomllib/__pycache__/_types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/trace.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/traceback.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tracemalloc.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/tty.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/types.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/typing.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/error.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/parse.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/request.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/response.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/urllib/__pycache__/robotparser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/uu.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/uuid.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/warnings.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/wave.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/weakref.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/webbrowser.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/xdrlib.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/NodeFilter.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/domreg.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/expatbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/minicompat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/minidom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/pulldom.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/dom/__pycache__/xmlbuilder.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__pycache__/ElementInclude.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__pycache__/ElementPath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__pycache__/ElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/etree/__pycache__/cElementTree.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/parsers/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/parsers/__pycache__/expat.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/_exceptions.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/expatreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/handler.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/saxutils.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xml/sax/__pycache__/xmlreader.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/__pycache__/client.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/xmlrpc/__pycache__/server.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/zipapp.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/zipfile.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/__pycache__/zipimport.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/__pycache__/__init__.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/__pycache__/_common.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/__pycache__/_tzpath.cpython-311.opt-1.pyc \
  $(BUILD_DIR)/windows/x64/Lib/zoneinfo/__pycache__/_zoneinfo.cpython-311.opt-1.pyc

# Rule to copy src asset scripts to dst.
# (and make non-writable so I'm less likely to accidentally edit them there)
$(SCRIPT_TARGETS_PY_PRIVATE_WIN_X64) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# These are too complex to define in a pattern rule;
# Instead we generate individual targets in a loop.
$(foreach element,$(SCRIPT_TARGETS_PYC_PRIVATE_WIN_X64),\
$(eval $(call make-opt-pyc-target,$(element))))

COB_TARGETS = \
  $(BUILD_DIR)/ba_data/meshes/alwaysLandLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/bigGBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/bigGCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/bridgitLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/bridgitLevelRailingCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/courtyardLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/courtyardPlayerWall.cob \
  $(BUILD_DIR)/ba_data/meshes/cragCastleLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/cragCastleLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomStemCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/footballStadiumCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/hockeyStadiumCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/lakeFrigidCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/monkeyFaceLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/monkeyFaceLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/natureBackgroundCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/rampageBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/rampageLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/roundaboutLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/roundaboutLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/stepRightUpLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/thePadLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/thePadLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/tipTopLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/tipTopLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/towerDLevelCollide.cob \
  $(BUILD_DIR)/ba_data/meshes/towerDPlayerWall.cob \
  $(BUILD_DIR)/ba_data/meshes/zigZagLevelBumper.cob \
  $(BUILD_DIR)/ba_data/meshes/zigZagLevelCollide.cob

BOB_TARGETS = \
  $(BUILD_DIR)/ba_data/meshes/achievementOutline.bob \
  $(BUILD_DIR)/ba_data/meshes/actionButtonBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/actionButtonLeft.bob \
  $(BUILD_DIR)/ba_data/meshes/actionButtonRight.bob \
  $(BUILD_DIR)/ba_data/meshes/actionButtonTop.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroHand.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroHead.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroToes.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/actionHeroUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/agentForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/agentHand.bob \
  $(BUILD_DIR)/ba_data/meshes/agentHead.bob \
  $(BUILD_DIR)/ba_data/meshes/agentLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/agentPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/agentToes.bob \
  $(BUILD_DIR)/ba_data/meshes/agentTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/agentUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/agentUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/aliForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/aliHand.bob \
  $(BUILD_DIR)/ba_data/meshes/aliHead.bob \
  $(BUILD_DIR)/ba_data/meshes/aliLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/aliPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/aliToes.bob \
  $(BUILD_DIR)/ba_data/meshes/aliTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/aliUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/aliUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/alienForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/alienHand.bob \
  $(BUILD_DIR)/ba_data/meshes/alienHead.bob \
  $(BUILD_DIR)/ba_data/meshes/alienLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/alienPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/alienToes.bob \
  $(BUILD_DIR)/ba_data/meshes/alienTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/alienUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/alienUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/alwaysLandBG.bob \
  $(BUILD_DIR)/ba_data/meshes/alwaysLandLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/alwaysLandLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/alwaysLandVRFillMound.bob \
  $(BUILD_DIR)/ba_data/meshes/angryComputerTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/arrowBack.bob \
  $(BUILD_DIR)/ba_data/meshes/arrowFront.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinHand.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinHead.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinToes.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/assassinUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/bearForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bearHand.bob \
  $(BUILD_DIR)/ba_data/meshes/bearHead.bob \
  $(BUILD_DIR)/ba_data/meshes/bearLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/bearPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/bearToes.bob \
  $(BUILD_DIR)/ba_data/meshes/bearTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/bearUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bearUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/bigG.bob \
  $(BUILD_DIR)/ba_data/meshes/bigGBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/bomb.bob \
  $(BUILD_DIR)/ba_data/meshes/bombSticky.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesHand.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesHead.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesToes.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bonesUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/box.bob \
  $(BUILD_DIR)/ba_data/meshes/boxingGlove.bob \
  $(BUILD_DIR)/ba_data/meshes/bridgitLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/bridgitLevelTop.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyHand.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyHead.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyToes.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/bunnyUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonBackOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonBackSmallOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonBackSmallTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonBackTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonLargeOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonLargeTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonLargerOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonLargerTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonMediumOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonMediumTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonNull.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonSmallOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonSmallTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonSquareOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonSquareTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonTabOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/buttonTabTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/checkTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/courtyardLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/courtyardLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyHand.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyHead.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyToes.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/cowboyUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/cragCastleLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/cragCastleLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/cragCastleVRFillMound.bob \
  $(BUILD_DIR)/ba_data/meshes/crossOut.bob \
  $(BUILD_DIR)/ba_data/meshes/currencyMeter.bob \
  $(BUILD_DIR)/ba_data/meshes/currencyPlusButton.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgHand.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgHead.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgToes.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/cyborgUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/cylinder.bob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomBG.bob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomStem.bob \
  $(BUILD_DIR)/ba_data/meshes/doomShroomVRFill.bob \
  $(BUILD_DIR)/ba_data/meshes/egg.bob \
  $(BUILD_DIR)/ba_data/meshes/eyeBall.bob \
  $(BUILD_DIR)/ba_data/meshes/eyeBallIris.bob \
  $(BUILD_DIR)/ba_data/meshes/eyeLid.bob \
  $(BUILD_DIR)/ba_data/meshes/flagPole.bob \
  $(BUILD_DIR)/ba_data/meshes/flagStand.bob \
  $(BUILD_DIR)/ba_data/meshes/flash.bob \
  $(BUILD_DIR)/ba_data/meshes/footballStadium.bob \
  $(BUILD_DIR)/ba_data/meshes/footballStadiumVRFill.bob \
  $(BUILD_DIR)/ba_data/meshes/frameInset.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyHand.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyHead.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyToes.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/frostyUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorHand.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorHead.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorToes.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/gladiatorUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/hairTuft1.bob \
  $(BUILD_DIR)/ba_data/meshes/hairTuft1b.bob \
  $(BUILD_DIR)/ba_data/meshes/hairTuft2.bob \
  $(BUILD_DIR)/ba_data/meshes/hairTuft3.bob \
  $(BUILD_DIR)/ba_data/meshes/hairTuft4.bob \
  $(BUILD_DIR)/ba_data/meshes/heartOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/heartTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/hockeyStadiumInner.bob \
  $(BUILD_DIR)/ba_data/meshes/hockeyStadiumOuter.bob \
  $(BUILD_DIR)/ba_data/meshes/hockeyStadiumStands.bob \
  $(BUILD_DIR)/ba_data/meshes/image16x1.bob \
  $(BUILD_DIR)/ba_data/meshes/image1x1.bob \
  $(BUILD_DIR)/ba_data/meshes/image1x1FullScreen.bob \
  $(BUILD_DIR)/ba_data/meshes/image1x1VRFullScreen.bob \
  $(BUILD_DIR)/ba_data/meshes/image2x1.bob \
  $(BUILD_DIR)/ba_data/meshes/image2x1Vertical.bob \
  $(BUILD_DIR)/ba_data/meshes/image4x1.bob \
  $(BUILD_DIR)/ba_data/meshes/impactBomb.bob \
  $(BUILD_DIR)/ba_data/meshes/jackForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/jackHand.bob \
  $(BUILD_DIR)/ba_data/meshes/jackHead.bob \
  $(BUILD_DIR)/ba_data/meshes/jackLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/jackToes.bob \
  $(BUILD_DIR)/ba_data/meshes/jackTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/jackUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/jackUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitHand.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitHead.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitToes.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/jumpsuitUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkHand.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkHead.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkToes.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/kronkUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/lakeFrigid.bob \
  $(BUILD_DIR)/ba_data/meshes/lakeFrigidReflections.bob \
  $(BUILD_DIR)/ba_data/meshes/lakeFrigidTop.bob \
  $(BUILD_DIR)/ba_data/meshes/lakeFrigidVRFill.bob \
  $(BUILD_DIR)/ba_data/meshes/landMine.bob \
  $(BUILD_DIR)/ba_data/meshes/level_select_button_opaque.bob \
  $(BUILD_DIR)/ba_data/meshes/level_select_button_transparent.bob \
  $(BUILD_DIR)/ba_data/meshes/locator.bob \
  $(BUILD_DIR)/ba_data/meshes/locatorBox.bob \
  $(BUILD_DIR)/ba_data/meshes/locatorCircle.bob \
  $(BUILD_DIR)/ba_data/meshes/locatorCircleOutline.bob \
  $(BUILD_DIR)/ba_data/meshes/logo.bob \
  $(BUILD_DIR)/ba_data/meshes/logoTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/melForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/melHand.bob \
  $(BUILD_DIR)/ba_data/meshes/melHead.bob \
  $(BUILD_DIR)/ba_data/meshes/melLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/melToes.bob \
  $(BUILD_DIR)/ba_data/meshes/melTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/melUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/melUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/meterTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/monkeyFaceLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/monkeyFaceLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/natureBackground.bob \
  $(BUILD_DIR)/ba_data/meshes/natureBackgroundVRFill.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazHand.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazHead.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazToes.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/neoSpazUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaHand.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaHead.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaToes.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/ninjaUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyHand.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyHead.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyToes.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/oldLadyUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerHand.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerHead.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerToes.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/operaSingerUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/overlayGuide.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinHand.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinHead.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinToes.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/penguinUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieHand.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieHead.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/pixiePelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieToes.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/pixieUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/plasticEyesTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/playerLineup1Transparent.bob \
  $(BUILD_DIR)/ba_data/meshes/playerLineup2Transparent.bob \
  $(BUILD_DIR)/ba_data/meshes/playerLineup3Transparent.bob \
  $(BUILD_DIR)/ba_data/meshes/playerLineup4Transparent.bob \
  $(BUILD_DIR)/ba_data/meshes/powerup.bob \
  $(BUILD_DIR)/ba_data/meshes/powerupSimple.bob \
  $(BUILD_DIR)/ba_data/meshes/puck.bob \
  $(BUILD_DIR)/ba_data/meshes/rampageBG.bob \
  $(BUILD_DIR)/ba_data/meshes/rampageBG2.bob \
  $(BUILD_DIR)/ba_data/meshes/rampageLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/rampageLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/rampageVRFill.bob \
  $(BUILD_DIR)/ba_data/meshes/robotForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/robotHand.bob \
  $(BUILD_DIR)/ba_data/meshes/robotHead.bob \
  $(BUILD_DIR)/ba_data/meshes/robotLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/robotPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/robotToes.bob \
  $(BUILD_DIR)/ba_data/meshes/robotTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/robotUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/robotUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/roundaboutLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/roundaboutLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/runningShoes.bob \
  $(BUILD_DIR)/ba_data/meshes/santaForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/santaHand.bob \
  $(BUILD_DIR)/ba_data/meshes/santaHead.bob \
  $(BUILD_DIR)/ba_data/meshes/santaLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/santaToes.bob \
  $(BUILD_DIR)/ba_data/meshes/santaTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/santaUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/santaUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/scorch.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbShortOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbShortSimple.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbShortTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbSimple.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarThumbTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollBarTroughTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/scrollWidgetShort.bob \
  $(BUILD_DIR)/ba_data/meshes/shield.bob \
  $(BUILD_DIR)/ba_data/meshes/shockWave.bob \
  $(BUILD_DIR)/ba_data/meshes/shrapnel1.bob \
  $(BUILD_DIR)/ba_data/meshes/shrapnelBoard.bob \
  $(BUILD_DIR)/ba_data/meshes/shrapnelSlime.bob \
  $(BUILD_DIR)/ba_data/meshes/softEdgeInside.bob \
  $(BUILD_DIR)/ba_data/meshes/softEdgeOutside.bob \
  $(BUILD_DIR)/ba_data/meshes/stepRightUpLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/stepRightUpLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/stepRightUpVRFillMound.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroHand.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroHead.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroToes.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/superheroUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/textBoxTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadBG.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadBGSmall.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadVRFillBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadVRFillMound.bob \
  $(BUILD_DIR)/ba_data/meshes/thePadVRFillTop.bob \
  $(BUILD_DIR)/ba_data/meshes/tipTopBG.bob \
  $(BUILD_DIR)/ba_data/meshes/tipTopLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/tipTopLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/tnt.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBacking.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingBottom2.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingTop.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingTop2.bob \
  $(BUILD_DIR)/ba_data/meshes/toolbarBackingTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/towerDLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/towerDLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/trees.bob \
  $(BUILD_DIR)/ba_data/meshes/vrFade.bob \
  $(BUILD_DIR)/ba_data/meshes/vrOverlay.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorHand.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorHead.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorToes.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/warriorUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/windowBGBlotch.bob \
  $(BUILD_DIR)/ba_data/meshes/windowHSmallVMedOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/windowHSmallVMedTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/windowHSmallVSmallOpaque.bob \
  $(BUILD_DIR)/ba_data/meshes/windowHSmallVSmallTransparent.bob \
  $(BUILD_DIR)/ba_data/meshes/wing.bob \
  $(BUILD_DIR)/ba_data/meshes/witchForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/witchHand.bob \
  $(BUILD_DIR)/ba_data/meshes/witchHead.bob \
  $(BUILD_DIR)/ba_data/meshes/witchLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/witchPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/witchToes.bob \
  $(BUILD_DIR)/ba_data/meshes/witchTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/witchUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/witchUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardHand.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardHead.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardToes.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/wizardUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerHand.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerHead.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerPelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerToes.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/wrestlerUpperLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/zigZagLevel.bob \
  $(BUILD_DIR)/ba_data/meshes/zigZagLevelBottom.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeForeArm.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeHand.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeHead.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeLowerLeg.bob \
  $(BUILD_DIR)/ba_data/meshes/zoePelvis.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeToes.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeTorso.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeUpperArm.bob \
  $(BUILD_DIR)/ba_data/meshes/zoeUpperLeg.bob

FONT_TARGETS = \
  $(BUILD_DIR)/ba_data/fonts/fontSmall0.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall1.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall2.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall3.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall4.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall5.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall6.fdata \
  $(BUILD_DIR)/ba_data/fonts/fontSmall7.fdata

PEM_TARGETS = \
  $(BUILD_DIR)/ba_data/python-site-packages/certifi/cacert.pem

DATA_TARGETS = \
  $(BUILD_DIR)/ba_data/data/langdata.json \
  $(BUILD_DIR)/ba_data/data/languages/arabic.json \
  $(BUILD_DIR)/ba_data/data/languages/belarussian.json \
  $(BUILD_DIR)/ba_data/data/languages/chinese.json \
  $(BUILD_DIR)/ba_data/data/languages/chinesetraditional.json \
  $(BUILD_DIR)/ba_data/data/languages/croatian.json \
  $(BUILD_DIR)/ba_data/data/languages/czech.json \
  $(BUILD_DIR)/ba_data/data/languages/danish.json \
  $(BUILD_DIR)/ba_data/data/languages/dutch.json \
  $(BUILD_DIR)/ba_data/data/languages/english.json \
  $(BUILD_DIR)/ba_data/data/languages/esperanto.json \
  $(BUILD_DIR)/ba_data/data/languages/filipino.json \
  $(BUILD_DIR)/ba_data/data/languages/french.json \
  $(BUILD_DIR)/ba_data/data/languages/german.json \
  $(BUILD_DIR)/ba_data/data/languages/gibberish.json \
  $(BUILD_DIR)/ba_data/data/languages/greek.json \
  $(BUILD_DIR)/ba_data/data/languages/hindi.json \
  $(BUILD_DIR)/ba_data/data/languages/hungarian.json \
  $(BUILD_DIR)/ba_data/data/languages/indonesian.json \
  $(BUILD_DIR)/ba_data/data/languages/italian.json \
  $(BUILD_DIR)/ba_data/data/languages/korean.json \
  $(BUILD_DIR)/ba_data/data/languages/malay.json \
  $(BUILD_DIR)/ba_data/data/languages/persian.json \
  $(BUILD_DIR)/ba_data/data/languages/polish.json \
  $(BUILD_DIR)/ba_data/data/languages/portuguese.json \
  $(BUILD_DIR)/ba_data/data/languages/romanian.json \
  $(BUILD_DIR)/ba_data/data/languages/russian.json \
  $(BUILD_DIR)/ba_data/data/languages/serbian.json \
  $(BUILD_DIR)/ba_data/data/languages/slovak.json \
  $(BUILD_DIR)/ba_data/data/languages/spanish.json \
  $(BUILD_DIR)/ba_data/data/languages/swedish.json \
  $(BUILD_DIR)/ba_data/data/languages/tamil.json \
  $(BUILD_DIR)/ba_data/data/languages/thai.json \
  $(BUILD_DIR)/ba_data/data/languages/turkish.json \
  $(BUILD_DIR)/ba_data/data/languages/ukrainian.json \
  $(BUILD_DIR)/ba_data/data/languages/venetian.json \
  $(BUILD_DIR)/ba_data/data/languages/vietnamese.json \
  $(BUILD_DIR)/ba_data/data/maps/big_g.json \
  $(BUILD_DIR)/ba_data/data/maps/bridgit.json \
  $(BUILD_DIR)/ba_data/data/maps/courtyard.json \
  $(BUILD_DIR)/ba_data/data/maps/crag_castle.json \
  $(BUILD_DIR)/ba_data/data/maps/doom_shroom.json \
  $(BUILD_DIR)/ba_data/data/maps/football_stadium.json \
  $(BUILD_DIR)/ba_data/data/maps/happy_thoughts.json \
  $(BUILD_DIR)/ba_data/data/maps/hockey_stadium.json \
  $(BUILD_DIR)/ba_data/data/maps/lake_frigid.json \
  $(BUILD_DIR)/ba_data/data/maps/monkey_face.json \
  $(BUILD_DIR)/ba_data/data/maps/rampage.json \
  $(BUILD_DIR)/ba_data/data/maps/roundabout.json \
  $(BUILD_DIR)/ba_data/data/maps/step_right_up.json \
  $(BUILD_DIR)/ba_data/data/maps/the_pad.json \
  $(BUILD_DIR)/ba_data/data/maps/tip_top.json \
  $(BUILD_DIR)/ba_data/data/maps/tower_d.json \
  $(BUILD_DIR)/ba_data/data/maps/zig_zag.json

AUDIO_TARGETS = \
  $(BUILD_DIR)/ba_data/audio/achievement.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHero1.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHero2.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHero3.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHero4.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHeroDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHeroFall.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHeroHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/actionHeroHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/activateBeep.ogg \
  $(BUILD_DIR)/ba_data/audio/agent1.ogg \
  $(BUILD_DIR)/ba_data/audio/agent2.ogg \
  $(BUILD_DIR)/ba_data/audio/agent3.ogg \
  $(BUILD_DIR)/ba_data/audio/agent4.ogg \
  $(BUILD_DIR)/ba_data/audio/agentDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/agentFall.ogg \
  $(BUILD_DIR)/ba_data/audio/agentHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/agentHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/alarm.ogg \
  $(BUILD_DIR)/ba_data/audio/ali1.ogg \
  $(BUILD_DIR)/ba_data/audio/ali2.ogg \
  $(BUILD_DIR)/ba_data/audio/ali3.ogg \
  $(BUILD_DIR)/ba_data/audio/ali4.ogg \
  $(BUILD_DIR)/ba_data/audio/aliDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/aliFall.ogg \
  $(BUILD_DIR)/ba_data/audio/aliHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/aliHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/alien1.ogg \
  $(BUILD_DIR)/ba_data/audio/alien2.ogg \
  $(BUILD_DIR)/ba_data/audio/alien3.ogg \
  $(BUILD_DIR)/ba_data/audio/alien4.ogg \
  $(BUILD_DIR)/ba_data/audio/alienDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/alienFall.ogg \
  $(BUILD_DIR)/ba_data/audio/alienHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/alienHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/announceEight.ogg \
  $(BUILD_DIR)/ba_data/audio/announceFive.ogg \
  $(BUILD_DIR)/ba_data/audio/announceFour.ogg \
  $(BUILD_DIR)/ba_data/audio/announceNine.ogg \
  $(BUILD_DIR)/ba_data/audio/announceOne.ogg \
  $(BUILD_DIR)/ba_data/audio/announceSeven.ogg \
  $(BUILD_DIR)/ba_data/audio/announceSix.ogg \
  $(BUILD_DIR)/ba_data/audio/announceTen.ogg \
  $(BUILD_DIR)/ba_data/audio/announceThree.ogg \
  $(BUILD_DIR)/ba_data/audio/announceTwo.ogg \
  $(BUILD_DIR)/ba_data/audio/assassin1.ogg \
  $(BUILD_DIR)/ba_data/audio/assassin2.ogg \
  $(BUILD_DIR)/ba_data/audio/assassin3.ogg \
  $(BUILD_DIR)/ba_data/audio/assassin4.ogg \
  $(BUILD_DIR)/ba_data/audio/assassinDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/assassinFall.ogg \
  $(BUILD_DIR)/ba_data/audio/assassinHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/assassinHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/bear1.ogg \
  $(BUILD_DIR)/ba_data/audio/bear2.ogg \
  $(BUILD_DIR)/ba_data/audio/bear3.ogg \
  $(BUILD_DIR)/ba_data/audio/bear4.ogg \
  $(BUILD_DIR)/ba_data/audio/bearDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/bearFall.ogg \
  $(BUILD_DIR)/ba_data/audio/bearHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/bearHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/bellHigh.ogg \
  $(BUILD_DIR)/ba_data/audio/bellLow.ogg \
  $(BUILD_DIR)/ba_data/audio/bellMed.ogg \
  $(BUILD_DIR)/ba_data/audio/bigImpact.ogg \
  $(BUILD_DIR)/ba_data/audio/bigImpact2.ogg \
  $(BUILD_DIR)/ba_data/audio/blank.ogg \
  $(BUILD_DIR)/ba_data/audio/blip.ogg \
  $(BUILD_DIR)/ba_data/audio/block.ogg \
  $(BUILD_DIR)/ba_data/audio/bombDrop01.ogg \
  $(BUILD_DIR)/ba_data/audio/bombDrop02.ogg \
  $(BUILD_DIR)/ba_data/audio/bombRoll01.ogg \
  $(BUILD_DIR)/ba_data/audio/bones1.ogg \
  $(BUILD_DIR)/ba_data/audio/bones2.ogg \
  $(BUILD_DIR)/ba_data/audio/bones3.ogg \
  $(BUILD_DIR)/ba_data/audio/bonesDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/bonesFall.ogg \
  $(BUILD_DIR)/ba_data/audio/boo.ogg \
  $(BUILD_DIR)/ba_data/audio/boxDrop.ogg \
  $(BUILD_DIR)/ba_data/audio/boxingBell.ogg \
  $(BUILD_DIR)/ba_data/audio/bunny1.ogg \
  $(BUILD_DIR)/ba_data/audio/bunny2.ogg \
  $(BUILD_DIR)/ba_data/audio/bunny3.ogg \
  $(BUILD_DIR)/ba_data/audio/bunny4.ogg \
  $(BUILD_DIR)/ba_data/audio/bunnyDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/bunnyFall.ogg \
  $(BUILD_DIR)/ba_data/audio/bunnyHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/bunnyHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/bunnyJump.ogg \
  $(BUILD_DIR)/ba_data/audio/cashRegister.ogg \
  $(BUILD_DIR)/ba_data/audio/cashRegister2.ogg \
  $(BUILD_DIR)/ba_data/audio/charSelectMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/cheer.ogg \
  $(BUILD_DIR)/ba_data/audio/click01.ogg \
  $(BUILD_DIR)/ba_data/audio/corkPop.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboy1.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboy2.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboy3.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboy4.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboyDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboyFall.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboyHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/cowboyHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/crowdChant.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborg1.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborg2.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborg3.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborg4.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborgDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborgFall.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborgHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/cyborgHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/cymbal.ogg \
  $(BUILD_DIR)/ba_data/audio/debrisFall.ogg \
  $(BUILD_DIR)/ba_data/audio/deek.ogg \
  $(BUILD_DIR)/ba_data/audio/deek2.ogg \
  $(BUILD_DIR)/ba_data/audio/ding.ogg \
  $(BUILD_DIR)/ba_data/audio/dingSmall.ogg \
  $(BUILD_DIR)/ba_data/audio/dingSmallHigh.ogg \
  $(BUILD_DIR)/ba_data/audio/dripity.ogg \
  $(BUILD_DIR)/ba_data/audio/drumRoll.ogg \
  $(BUILD_DIR)/ba_data/audio/error.ogg \
  $(BUILD_DIR)/ba_data/audio/explosion01.ogg \
  $(BUILD_DIR)/ba_data/audio/explosion02.ogg \
  $(BUILD_DIR)/ba_data/audio/explosion03.ogg \
  $(BUILD_DIR)/ba_data/audio/explosion04.ogg \
  $(BUILD_DIR)/ba_data/audio/explosion05.ogg \
  $(BUILD_DIR)/ba_data/audio/fanfare.ogg \
  $(BUILD_DIR)/ba_data/audio/flagCatcherMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/flyingMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/foghorn.ogg \
  $(BUILD_DIR)/ba_data/audio/footImpact01.ogg \
  $(BUILD_DIR)/ba_data/audio/footImpact02.ogg \
  $(BUILD_DIR)/ba_data/audio/footImpact03.ogg \
  $(BUILD_DIR)/ba_data/audio/forwardMarchMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/freeze.ogg \
  $(BUILD_DIR)/ba_data/audio/frosty01.ogg \
  $(BUILD_DIR)/ba_data/audio/frosty02.ogg \
  $(BUILD_DIR)/ba_data/audio/frosty03.ogg \
  $(BUILD_DIR)/ba_data/audio/frosty04.ogg \
  $(BUILD_DIR)/ba_data/audio/frosty05.ogg \
  $(BUILD_DIR)/ba_data/audio/frostyDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/frostyFall.ogg \
  $(BUILD_DIR)/ba_data/audio/frostyHit01.ogg \
  $(BUILD_DIR)/ba_data/audio/frostyHit02.ogg \
  $(BUILD_DIR)/ba_data/audio/frostyHit03.ogg \
  $(BUILD_DIR)/ba_data/audio/fuse01.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiator1.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiator2.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiator3.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiator4.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiatorDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiatorFall.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiatorHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/gladiatorHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/gong.ogg \
  $(BUILD_DIR)/ba_data/audio/grandRompMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/gravelSkid.ogg \
  $(BUILD_DIR)/ba_data/audio/gunCocking.ogg \
  $(BUILD_DIR)/ba_data/audio/healthPowerup.ogg \
  $(BUILD_DIR)/ba_data/audio/hiss.ogg \
  $(BUILD_DIR)/ba_data/audio/impactHard.ogg \
  $(BUILD_DIR)/ba_data/audio/impactHard2.ogg \
  $(BUILD_DIR)/ba_data/audio/impactHard3.ogg \
  $(BUILD_DIR)/ba_data/audio/impactMedium.ogg \
  $(BUILD_DIR)/ba_data/audio/impactMedium2.ogg \
  $(BUILD_DIR)/ba_data/audio/jack01.ogg \
  $(BUILD_DIR)/ba_data/audio/jack02.ogg \
  $(BUILD_DIR)/ba_data/audio/jack03.ogg \
  $(BUILD_DIR)/ba_data/audio/jack04.ogg \
  $(BUILD_DIR)/ba_data/audio/jack05.ogg \
  $(BUILD_DIR)/ba_data/audio/jack06.ogg \
  $(BUILD_DIR)/ba_data/audio/jackDeath01.ogg \
  $(BUILD_DIR)/ba_data/audio/jackFall01.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit01.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit02.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit03.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit04.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit05.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit06.ogg \
  $(BUILD_DIR)/ba_data/audio/jackHit07.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuit1.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuit2.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuit3.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuit4.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuitDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuitFall.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuitHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/jumpsuitHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk1.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk10.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk2.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk3.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk4.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk5.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk6.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk7.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk8.ogg \
  $(BUILD_DIR)/ba_data/audio/kronk9.ogg \
  $(BUILD_DIR)/ba_data/audio/kronkDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/kronkFall.ogg \
  $(BUILD_DIR)/ba_data/audio/laser.ogg \
  $(BUILD_DIR)/ba_data/audio/laserReverse.ogg \
  $(BUILD_DIR)/ba_data/audio/mel01.ogg \
  $(BUILD_DIR)/ba_data/audio/mel02.ogg \
  $(BUILD_DIR)/ba_data/audio/mel03.ogg \
  $(BUILD_DIR)/ba_data/audio/mel04.ogg \
  $(BUILD_DIR)/ba_data/audio/mel05.ogg \
  $(BUILD_DIR)/ba_data/audio/mel06.ogg \
  $(BUILD_DIR)/ba_data/audio/mel07.ogg \
  $(BUILD_DIR)/ba_data/audio/mel08.ogg \
  $(BUILD_DIR)/ba_data/audio/mel09.ogg \
  $(BUILD_DIR)/ba_data/audio/mel10.ogg \
  $(BUILD_DIR)/ba_data/audio/melDeath01.ogg \
  $(BUILD_DIR)/ba_data/audio/melFall01.ogg \
  $(BUILD_DIR)/ba_data/audio/menuMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/metalHit.ogg \
  $(BUILD_DIR)/ba_data/audio/metalSkid.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack1.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack2.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack3.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack4.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack5.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack6.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaAttack7.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaDeath1.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaFall1.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit3.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit4.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit5.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit6.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit7.ogg \
  $(BUILD_DIR)/ba_data/audio/ninjaHit8.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLady1.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLady2.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLady3.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLady4.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLadyDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLadyFall.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLadyHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/oldLadyHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/ooh.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSinger1.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSinger2.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSinger3.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSinger4.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSingerDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSingerFall.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSingerHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/operaSingerHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHit.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHit3.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHit4.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHitBig1.ogg \
  $(BUILD_DIR)/ba_data/audio/orchestraHitBig2.ogg \
  $(BUILD_DIR)/ba_data/audio/penguin1.ogg \
  $(BUILD_DIR)/ba_data/audio/penguin2.ogg \
  $(BUILD_DIR)/ba_data/audio/penguin3.ogg \
  $(BUILD_DIR)/ba_data/audio/penguin4.ogg \
  $(BUILD_DIR)/ba_data/audio/penguinDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/penguinFall.ogg \
  $(BUILD_DIR)/ba_data/audio/penguinHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/penguinHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/pixie1.ogg \
  $(BUILD_DIR)/ba_data/audio/pixie2.ogg \
  $(BUILD_DIR)/ba_data/audio/pixie3.ogg \
  $(BUILD_DIR)/ba_data/audio/pixie4.ogg \
  $(BUILD_DIR)/ba_data/audio/pixieDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/pixieFall.ogg \
  $(BUILD_DIR)/ba_data/audio/pixieHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/pixieHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/playerDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/playerLeft.ogg \
  $(BUILD_DIR)/ba_data/audio/pop01.ogg \
  $(BUILD_DIR)/ba_data/audio/powerdown01.ogg \
  $(BUILD_DIR)/ba_data/audio/powerup01.ogg \
  $(BUILD_DIR)/ba_data/audio/punch01.ogg \
  $(BUILD_DIR)/ba_data/audio/punchStrong01.ogg \
  $(BUILD_DIR)/ba_data/audio/punchStrong02.ogg \
  $(BUILD_DIR)/ba_data/audio/punchSwish.ogg \
  $(BUILD_DIR)/ba_data/audio/punchWeak01.ogg \
  $(BUILD_DIR)/ba_data/audio/raceBeep1.ogg \
  $(BUILD_DIR)/ba_data/audio/raceBeep2.ogg \
  $(BUILD_DIR)/ba_data/audio/refWhistle.ogg \
  $(BUILD_DIR)/ba_data/audio/robot1.ogg \
  $(BUILD_DIR)/ba_data/audio/robot2.ogg \
  $(BUILD_DIR)/ba_data/audio/robot3.ogg \
  $(BUILD_DIR)/ba_data/audio/robot4.ogg \
  $(BUILD_DIR)/ba_data/audio/robotDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/robotFall.ogg \
  $(BUILD_DIR)/ba_data/audio/robotHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/robotHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/runAwayMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/santa01.ogg \
  $(BUILD_DIR)/ba_data/audio/santa02.ogg \
  $(BUILD_DIR)/ba_data/audio/santa03.ogg \
  $(BUILD_DIR)/ba_data/audio/santa04.ogg \
  $(BUILD_DIR)/ba_data/audio/santa05.ogg \
  $(BUILD_DIR)/ba_data/audio/santaDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/santaFall.ogg \
  $(BUILD_DIR)/ba_data/audio/santaHit01.ogg \
  $(BUILD_DIR)/ba_data/audio/santaHit02.ogg \
  $(BUILD_DIR)/ba_data/audio/santaHit03.ogg \
  $(BUILD_DIR)/ba_data/audio/santaHit04.ogg \
  $(BUILD_DIR)/ba_data/audio/scamper01.ogg \
  $(BUILD_DIR)/ba_data/audio/scaryMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/score.ogg \
  $(BUILD_DIR)/ba_data/audio/scoreHit01.ogg \
  $(BUILD_DIR)/ba_data/audio/scoreHit02.ogg \
  $(BUILD_DIR)/ba_data/audio/scoreIncrease.ogg \
  $(BUILD_DIR)/ba_data/audio/scoresEpicMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/shatter.ogg \
  $(BUILD_DIR)/ba_data/audio/shieldDown.ogg \
  $(BUILD_DIR)/ba_data/audio/shieldHit.ogg \
  $(BUILD_DIR)/ba_data/audio/shieldUp.ogg \
  $(BUILD_DIR)/ba_data/audio/skid01.ogg \
  $(BUILD_DIR)/ba_data/audio/slowEpicMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/sparkle01.ogg \
  $(BUILD_DIR)/ba_data/audio/sparkle02.ogg \
  $(BUILD_DIR)/ba_data/audio/sparkle03.ogg \
  $(BUILD_DIR)/ba_data/audio/spawn.ogg \
  $(BUILD_DIR)/ba_data/audio/spazAttack01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazAttack02.ogg \
  $(BUILD_DIR)/ba_data/audio/spazAttack03.ogg \
  $(BUILD_DIR)/ba_data/audio/spazAttack04.ogg \
  $(BUILD_DIR)/ba_data/audio/spazDeath01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazEff.ogg \
  $(BUILD_DIR)/ba_data/audio/spazFall01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazImpact01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazImpact02.ogg \
  $(BUILD_DIR)/ba_data/audio/spazImpact03.ogg \
  $(BUILD_DIR)/ba_data/audio/spazImpact04.ogg \
  $(BUILD_DIR)/ba_data/audio/spazJump01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazJump02.ogg \
  $(BUILD_DIR)/ba_data/audio/spazJump03.ogg \
  $(BUILD_DIR)/ba_data/audio/spazJump04.ogg \
  $(BUILD_DIR)/ba_data/audio/spazOw.ogg \
  $(BUILD_DIR)/ba_data/audio/spazPickup01.ogg \
  $(BUILD_DIR)/ba_data/audio/spazScream01.ogg \
  $(BUILD_DIR)/ba_data/audio/splatter.ogg \
  $(BUILD_DIR)/ba_data/audio/sportsMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/stickyImpact.ogg \
  $(BUILD_DIR)/ba_data/audio/superPunch.ogg \
  $(BUILD_DIR)/ba_data/audio/superhero1.ogg \
  $(BUILD_DIR)/ba_data/audio/superhero2.ogg \
  $(BUILD_DIR)/ba_data/audio/superhero3.ogg \
  $(BUILD_DIR)/ba_data/audio/superhero4.ogg \
  $(BUILD_DIR)/ba_data/audio/superheroDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/superheroFall.ogg \
  $(BUILD_DIR)/ba_data/audio/superheroHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/superheroHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/survivalMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/swip.ogg \
  $(BUILD_DIR)/ba_data/audio/swip2.ogg \
  $(BUILD_DIR)/ba_data/audio/swish.ogg \
  $(BUILD_DIR)/ba_data/audio/swish2.ogg \
  $(BUILD_DIR)/ba_data/audio/swish3.ogg \
  $(BUILD_DIR)/ba_data/audio/tap.ogg \
  $(BUILD_DIR)/ba_data/audio/technoHit01.ogg \
  $(BUILD_DIR)/ba_data/audio/tick.ogg \
  $(BUILD_DIR)/ba_data/audio/ticking.ogg \
  $(BUILD_DIR)/ba_data/audio/tickingCrazy.ogg \
  $(BUILD_DIR)/ba_data/audio/toTheDeathMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/trashRummage.ogg \
  $(BUILD_DIR)/ba_data/audio/victoryMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/warnBeep.ogg \
  $(BUILD_DIR)/ba_data/audio/warnBeeps.ogg \
  $(BUILD_DIR)/ba_data/audio/warrior1.ogg \
  $(BUILD_DIR)/ba_data/audio/warrior2.ogg \
  $(BUILD_DIR)/ba_data/audio/warrior3.ogg \
  $(BUILD_DIR)/ba_data/audio/warrior4.ogg \
  $(BUILD_DIR)/ba_data/audio/warriorDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/warriorFall.ogg \
  $(BUILD_DIR)/ba_data/audio/warriorHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/warriorHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/whenJohnnyComesMarchingHomeMusic.ogg \
  $(BUILD_DIR)/ba_data/audio/witch1.ogg \
  $(BUILD_DIR)/ba_data/audio/witch2.ogg \
  $(BUILD_DIR)/ba_data/audio/witch3.ogg \
  $(BUILD_DIR)/ba_data/audio/witch4.ogg \
  $(BUILD_DIR)/ba_data/audio/witchDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/witchFall.ogg \
  $(BUILD_DIR)/ba_data/audio/witchHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/witchHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/wizard1.ogg \
  $(BUILD_DIR)/ba_data/audio/wizard2.ogg \
  $(BUILD_DIR)/ba_data/audio/wizard3.ogg \
  $(BUILD_DIR)/ba_data/audio/wizard4.ogg \
  $(BUILD_DIR)/ba_data/audio/wizardDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/wizardFall.ogg \
  $(BUILD_DIR)/ba_data/audio/wizardHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/wizardHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/woodDebrisFall.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestler1.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestler2.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestler3.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestler4.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestlerDeath.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestlerFall.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestlerHit1.ogg \
  $(BUILD_DIR)/ba_data/audio/wrestlerHit2.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeAttack01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeAttack02.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeAttack03.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeAttack04.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeDeath01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeEff.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeFall01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeImpact01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeImpact02.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeImpact03.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeImpact04.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeJump01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeJump02.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeJump03.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeOw.ogg \
  $(BUILD_DIR)/ba_data/audio/zoePickup01.ogg \
  $(BUILD_DIR)/ba_data/audio/zoeScream01.ogg

TEX2D_DDS_TARGETS = \
  $(BUILD_DIR)/ba_data/textures/achievementBoxer.dds \
  $(BUILD_DIR)/ba_data/textures/achievementCrossHair.dds \
  $(BUILD_DIR)/ba_data/textures/achievementDualWielding.dds \
  $(BUILD_DIR)/ba_data/textures/achievementEmpty.dds \
  $(BUILD_DIR)/ba_data/textures/achievementFlawlessVictory.dds \
  $(BUILD_DIR)/ba_data/textures/achievementFootballShutout.dds \
  $(BUILD_DIR)/ba_data/textures/achievementFootballVictory.dds \
  $(BUILD_DIR)/ba_data/textures/achievementFreeLoader.dds \
  $(BUILD_DIR)/ba_data/textures/achievementGotTheMoves.dds \
  $(BUILD_DIR)/ba_data/textures/achievementInControl.dds \
  $(BUILD_DIR)/ba_data/textures/achievementMedalLarge.dds \
  $(BUILD_DIR)/ba_data/textures/achievementMedalMedium.dds \
  $(BUILD_DIR)/ba_data/textures/achievementMedalSmall.dds \
  $(BUILD_DIR)/ba_data/textures/achievementMine.dds \
  $(BUILD_DIR)/ba_data/textures/achievementOffYouGo.dds \
  $(BUILD_DIR)/ba_data/textures/achievementOnslaught.dds \
  $(BUILD_DIR)/ba_data/textures/achievementOutline.dds \
  $(BUILD_DIR)/ba_data/textures/achievementRunaround.dds \
  $(BUILD_DIR)/ba_data/textures/achievementSharingIsCaring.dds \
  $(BUILD_DIR)/ba_data/textures/achievementStayinAlive.dds \
  $(BUILD_DIR)/ba_data/textures/achievementSuperPunch.dds \
  $(BUILD_DIR)/ba_data/textures/achievementTNT.dds \
  $(BUILD_DIR)/ba_data/textures/achievementTeamPlayer.dds \
  $(BUILD_DIR)/ba_data/textures/achievementWall.dds \
  $(BUILD_DIR)/ba_data/textures/achievementsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/actionButtons.dds \
  $(BUILD_DIR)/ba_data/textures/actionHeroColor.dds \
  $(BUILD_DIR)/ba_data/textures/actionHeroColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/actionHeroIcon.dds \
  $(BUILD_DIR)/ba_data/textures/actionHeroIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/advancedIcon.dds \
  $(BUILD_DIR)/ba_data/textures/agentColor.dds \
  $(BUILD_DIR)/ba_data/textures/agentColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/agentIcon.dds \
  $(BUILD_DIR)/ba_data/textures/agentIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/aliBSRemoteIOSQR.dds \
  $(BUILD_DIR)/ba_data/textures/aliColor.dds \
  $(BUILD_DIR)/ba_data/textures/aliColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/aliControllerQR.dds \
  $(BUILD_DIR)/ba_data/textures/aliIcon.dds \
  $(BUILD_DIR)/ba_data/textures/aliIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/aliSplash.dds \
  $(BUILD_DIR)/ba_data/textures/alienColor.dds \
  $(BUILD_DIR)/ba_data/textures/alienColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/alienIcon.dds \
  $(BUILD_DIR)/ba_data/textures/alienIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/alwaysLandBGColor.dds \
  $(BUILD_DIR)/ba_data/textures/alwaysLandLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/alwaysLandPreview.dds \
  $(BUILD_DIR)/ba_data/textures/analogStick.dds \
  $(BUILD_DIR)/ba_data/textures/arrow.dds \
  $(BUILD_DIR)/ba_data/textures/assassinColor.dds \
  $(BUILD_DIR)/ba_data/textures/assassinColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/assassinIcon.dds \
  $(BUILD_DIR)/ba_data/textures/assassinIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/audioIcon.dds \
  $(BUILD_DIR)/ba_data/textures/backIcon.dds \
  $(BUILD_DIR)/ba_data/textures/bar.dds \
  $(BUILD_DIR)/ba_data/textures/bearColor.dds \
  $(BUILD_DIR)/ba_data/textures/bearColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/bearIcon.dds \
  $(BUILD_DIR)/ba_data/textures/bearIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/bg.dds \
  $(BUILD_DIR)/ba_data/textures/bigG.dds \
  $(BUILD_DIR)/ba_data/textures/bigGPreview.dds \
  $(BUILD_DIR)/ba_data/textures/black.dds \
  $(BUILD_DIR)/ba_data/textures/bombButton.dds \
  $(BUILD_DIR)/ba_data/textures/bombColor.dds \
  $(BUILD_DIR)/ba_data/textures/bombColorIce.dds \
  $(BUILD_DIR)/ba_data/textures/bombStickyColor.dds \
  $(BUILD_DIR)/ba_data/textures/bonesColor.dds \
  $(BUILD_DIR)/ba_data/textures/bonesColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/bonesIcon.dds \
  $(BUILD_DIR)/ba_data/textures/bonesIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/boxingGlovesColor.dds \
  $(BUILD_DIR)/ba_data/textures/bridgitLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/bridgitPreview.dds \
  $(BUILD_DIR)/ba_data/textures/bunnyColor.dds \
  $(BUILD_DIR)/ba_data/textures/bunnyColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/bunnyIcon.dds \
  $(BUILD_DIR)/ba_data/textures/bunnyIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/buttonBomb.dds \
  $(BUILD_DIR)/ba_data/textures/buttonJump.dds \
  $(BUILD_DIR)/ba_data/textures/buttonPickUp.dds \
  $(BUILD_DIR)/ba_data/textures/buttonPunch.dds \
  $(BUILD_DIR)/ba_data/textures/buttonSquare.dds \
  $(BUILD_DIR)/ba_data/textures/chTitleChar1.dds \
  $(BUILD_DIR)/ba_data/textures/chTitleChar2.dds \
  $(BUILD_DIR)/ba_data/textures/chTitleChar3.dds \
  $(BUILD_DIR)/ba_data/textures/chTitleChar4.dds \
  $(BUILD_DIR)/ba_data/textures/chTitleChar5.dds \
  $(BUILD_DIR)/ba_data/textures/characterIconMask.dds \
  $(BUILD_DIR)/ba_data/textures/chestIcon.dds \
  $(BUILD_DIR)/ba_data/textures/chestIconEmpty.dds \
  $(BUILD_DIR)/ba_data/textures/chestIconMulti.dds \
  $(BUILD_DIR)/ba_data/textures/chestOpenIcon.dds \
  $(BUILD_DIR)/ba_data/textures/circle.dds \
  $(BUILD_DIR)/ba_data/textures/circleNoAlpha.dds \
  $(BUILD_DIR)/ba_data/textures/circleOutline.dds \
  $(BUILD_DIR)/ba_data/textures/circleOutlineNoAlpha.dds \
  $(BUILD_DIR)/ba_data/textures/circleShadow.dds \
  $(BUILD_DIR)/ba_data/textures/circleZigZag.dds \
  $(BUILD_DIR)/ba_data/textures/coin.dds \
  $(BUILD_DIR)/ba_data/textures/controllerIcon.dds \
  $(BUILD_DIR)/ba_data/textures/courtyardLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/courtyardPreview.dds \
  $(BUILD_DIR)/ba_data/textures/cowboyColor.dds \
  $(BUILD_DIR)/ba_data/textures/cowboyColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/cowboyIcon.dds \
  $(BUILD_DIR)/ba_data/textures/cowboyIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/cragCastleLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/cragCastlePreview.dds \
  $(BUILD_DIR)/ba_data/textures/crossOut.dds \
  $(BUILD_DIR)/ba_data/textures/crossOutMask.dds \
  $(BUILD_DIR)/ba_data/textures/cursor.dds \
  $(BUILD_DIR)/ba_data/textures/cuteSpaz.dds \
  $(BUILD_DIR)/ba_data/textures/cyborgColor.dds \
  $(BUILD_DIR)/ba_data/textures/cyborgColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/cyborgIcon.dds \
  $(BUILD_DIR)/ba_data/textures/cyborgIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/discordLogo.dds \
  $(BUILD_DIR)/ba_data/textures/doomShroomBGColor.dds \
  $(BUILD_DIR)/ba_data/textures/doomShroomLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/doomShroomPreview.dds \
  $(BUILD_DIR)/ba_data/textures/downButton.dds \
  $(BUILD_DIR)/ba_data/textures/egg1.dds \
  $(BUILD_DIR)/ba_data/textures/egg2.dds \
  $(BUILD_DIR)/ba_data/textures/egg3.dds \
  $(BUILD_DIR)/ba_data/textures/egg4.dds \
  $(BUILD_DIR)/ba_data/textures/eggTex1.dds \
  $(BUILD_DIR)/ba_data/textures/eggTex2.dds \
  $(BUILD_DIR)/ba_data/textures/eggTex3.dds \
  $(BUILD_DIR)/ba_data/textures/empty.dds \
  $(BUILD_DIR)/ba_data/textures/explosion.dds \
  $(BUILD_DIR)/ba_data/textures/eyeColor.dds \
  $(BUILD_DIR)/ba_data/textures/eyeColorTintMask.dds \
  $(BUILD_DIR)/ba_data/textures/file.dds \
  $(BUILD_DIR)/ba_data/textures/flagColor.dds \
  $(BUILD_DIR)/ba_data/textures/flagPoleColor.dds \
  $(BUILD_DIR)/ba_data/textures/folder.dds \
  $(BUILD_DIR)/ba_data/textures/fontBig.dds \
  $(BUILD_DIR)/ba_data/textures/fontExtras.dds \
  $(BUILD_DIR)/ba_data/textures/fontExtras2.dds \
  $(BUILD_DIR)/ba_data/textures/fontExtras3.dds \
  $(BUILD_DIR)/ba_data/textures/fontExtras4.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall0.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall1.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall2.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall3.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall4.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall5.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall6.dds \
  $(BUILD_DIR)/ba_data/textures/fontSmall7.dds \
  $(BUILD_DIR)/ba_data/textures/footballStadium.dds \
  $(BUILD_DIR)/ba_data/textures/footballStadiumPreview.dds \
  $(BUILD_DIR)/ba_data/textures/frameInset.dds \
  $(BUILD_DIR)/ba_data/textures/frostyColor.dds \
  $(BUILD_DIR)/ba_data/textures/frostyColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/frostyIcon.dds \
  $(BUILD_DIR)/ba_data/textures/frostyIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/fuse.dds \
  $(BUILD_DIR)/ba_data/textures/gameCenterIcon.dds \
  $(BUILD_DIR)/ba_data/textures/gameCircleIcon.dds \
  $(BUILD_DIR)/ba_data/textures/githubLogo.dds \
  $(BUILD_DIR)/ba_data/textures/gladiatorColor.dds \
  $(BUILD_DIR)/ba_data/textures/gladiatorColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/gladiatorIcon.dds \
  $(BUILD_DIR)/ba_data/textures/gladiatorIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/glow.dds \
  $(BUILD_DIR)/ba_data/textures/googlePlayAchievementsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/googlePlayGamesIcon.dds \
  $(BUILD_DIR)/ba_data/textures/googlePlayLeaderboardsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/googlePlusIcon.dds \
  $(BUILD_DIR)/ba_data/textures/googlePlusSignInButton.dds \
  $(BUILD_DIR)/ba_data/textures/graphicsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/heart.dds \
  $(BUILD_DIR)/ba_data/textures/hockeyStadium.dds \
  $(BUILD_DIR)/ba_data/textures/hockeyStadiumPreview.dds \
  $(BUILD_DIR)/ba_data/textures/iconOnslaught.dds \
  $(BUILD_DIR)/ba_data/textures/iconRunaround.dds \
  $(BUILD_DIR)/ba_data/textures/iircadeLogo.dds \
  $(BUILD_DIR)/ba_data/textures/impactBombColor.dds \
  $(BUILD_DIR)/ba_data/textures/impactBombColorLit.dds \
  $(BUILD_DIR)/ba_data/textures/inventoryIcon.dds \
  $(BUILD_DIR)/ba_data/textures/jackColor.dds \
  $(BUILD_DIR)/ba_data/textures/jackColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/jackIcon.dds \
  $(BUILD_DIR)/ba_data/textures/jackIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColor.dds \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIcon.dds \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/kronk.dds \
  $(BUILD_DIR)/ba_data/textures/kronkColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/kronkIcon.dds \
  $(BUILD_DIR)/ba_data/textures/kronkIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/lakeFrigid.dds \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidPreview.dds \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidReflections.dds \
  $(BUILD_DIR)/ba_data/textures/landMine.dds \
  $(BUILD_DIR)/ba_data/textures/landMineLit.dds \
  $(BUILD_DIR)/ba_data/textures/leaderboardsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/leftButton.dds \
  $(BUILD_DIR)/ba_data/textures/levelIcon.dds \
  $(BUILD_DIR)/ba_data/textures/light.dds \
  $(BUILD_DIR)/ba_data/textures/lightSharp.dds \
  $(BUILD_DIR)/ba_data/textures/lightSoft.dds \
  $(BUILD_DIR)/ba_data/textures/lock.dds \
  $(BUILD_DIR)/ba_data/textures/logIcon.dds \
  $(BUILD_DIR)/ba_data/textures/logo.dds \
  $(BUILD_DIR)/ba_data/textures/logoEaster.dds \
  $(BUILD_DIR)/ba_data/textures/mapPreviewMask.dds \
  $(BUILD_DIR)/ba_data/textures/medalBronze.dds \
  $(BUILD_DIR)/ba_data/textures/medalComplete.dds \
  $(BUILD_DIR)/ba_data/textures/medalGold.dds \
  $(BUILD_DIR)/ba_data/textures/medalSilver.dds \
  $(BUILD_DIR)/ba_data/textures/melColor.dds \
  $(BUILD_DIR)/ba_data/textures/melColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/melIcon.dds \
  $(BUILD_DIR)/ba_data/textures/melIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/menuBG.dds \
  $(BUILD_DIR)/ba_data/textures/menuButton.dds \
  $(BUILD_DIR)/ba_data/textures/menuIcon.dds \
  $(BUILD_DIR)/ba_data/textures/merch.dds \
  $(BUILD_DIR)/ba_data/textures/meter.dds \
  $(BUILD_DIR)/ba_data/textures/monkeyFaceLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/monkeyFacePreview.dds \
  $(BUILD_DIR)/ba_data/textures/multiplayerExamples.dds \
  $(BUILD_DIR)/ba_data/textures/natureBackgroundColor.dds \
  $(BUILD_DIR)/ba_data/textures/neoSpazColor.dds \
  $(BUILD_DIR)/ba_data/textures/neoSpazColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/neoSpazIcon.dds \
  $(BUILD_DIR)/ba_data/textures/neoSpazIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/nextLevelIcon.dds \
  $(BUILD_DIR)/ba_data/textures/ninjaColor.dds \
  $(BUILD_DIR)/ba_data/textures/ninjaColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/ninjaIcon.dds \
  $(BUILD_DIR)/ba_data/textures/ninjaIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/nub.dds \
  $(BUILD_DIR)/ba_data/textures/null.dds \
  $(BUILD_DIR)/ba_data/textures/oldLadyColor.dds \
  $(BUILD_DIR)/ba_data/textures/oldLadyColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/oldLadyIcon.dds \
  $(BUILD_DIR)/ba_data/textures/oldLadyIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/operaSingerColor.dds \
  $(BUILD_DIR)/ba_data/textures/operaSingerColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/operaSingerIcon.dds \
  $(BUILD_DIR)/ba_data/textures/operaSingerIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/ouyaAButton.dds \
  $(BUILD_DIR)/ba_data/textures/ouyaIcon.dds \
  $(BUILD_DIR)/ba_data/textures/ouyaOButton.dds \
  $(BUILD_DIR)/ba_data/textures/ouyaUButton.dds \
  $(BUILD_DIR)/ba_data/textures/ouyaYButton.dds \
  $(BUILD_DIR)/ba_data/textures/penguinColor.dds \
  $(BUILD_DIR)/ba_data/textures/penguinColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/penguinIcon.dds \
  $(BUILD_DIR)/ba_data/textures/penguinIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/pixieColor.dds \
  $(BUILD_DIR)/ba_data/textures/pixieColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/pixieIcon.dds \
  $(BUILD_DIR)/ba_data/textures/pixieIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/playerLineup.dds \
  $(BUILD_DIR)/ba_data/textures/powerupBomb.dds \
  $(BUILD_DIR)/ba_data/textures/powerupCurse.dds \
  $(BUILD_DIR)/ba_data/textures/powerupHealth.dds \
  $(BUILD_DIR)/ba_data/textures/powerupIceBombs.dds \
  $(BUILD_DIR)/ba_data/textures/powerupImpactBombs.dds \
  $(BUILD_DIR)/ba_data/textures/powerupLandMines.dds \
  $(BUILD_DIR)/ba_data/textures/powerupPunch.dds \
  $(BUILD_DIR)/ba_data/textures/powerupShield.dds \
  $(BUILD_DIR)/ba_data/textures/powerupSpeed.dds \
  $(BUILD_DIR)/ba_data/textures/powerupStickyBombs.dds \
  $(BUILD_DIR)/ba_data/textures/puckColor.dds \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor.dds \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor2.dds \
  $(BUILD_DIR)/ba_data/textures/rampageLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/rampagePreview.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+z.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-x.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-y.dds \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-z.dds \
  $(BUILD_DIR)/ba_data/textures/replayIcon.dds \
  $(BUILD_DIR)/ba_data/textures/rgbStripes.dds \
  $(BUILD_DIR)/ba_data/textures/rightButton.dds \
  $(BUILD_DIR)/ba_data/textures/robotColor.dds \
  $(BUILD_DIR)/ba_data/textures/robotColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/robotIcon.dds \
  $(BUILD_DIR)/ba_data/textures/robotIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/roundaboutLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/roundaboutPreview.dds \
  $(BUILD_DIR)/ba_data/textures/santaColor.dds \
  $(BUILD_DIR)/ba_data/textures/santaColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/santaIcon.dds \
  $(BUILD_DIR)/ba_data/textures/santaIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/scorch.dds \
  $(BUILD_DIR)/ba_data/textures/scorchBig.dds \
  $(BUILD_DIR)/ba_data/textures/scrollWidget.dds \
  $(BUILD_DIR)/ba_data/textures/scrollWidgetGlow.dds \
  $(BUILD_DIR)/ba_data/textures/settingsIcon.dds \
  $(BUILD_DIR)/ba_data/textures/shadow.dds \
  $(BUILD_DIR)/ba_data/textures/shadowSharp.dds \
  $(BUILD_DIR)/ba_data/textures/shadowSoft.dds \
  $(BUILD_DIR)/ba_data/textures/shield.dds \
  $(BUILD_DIR)/ba_data/textures/shrapnel1Color.dds \
  $(BUILD_DIR)/ba_data/textures/slash.dds \
  $(BUILD_DIR)/ba_data/textures/smoke.dds \
  $(BUILD_DIR)/ba_data/textures/softRect.dds \
  $(BUILD_DIR)/ba_data/textures/softRect2.dds \
  $(BUILD_DIR)/ba_data/textures/softRectVertical.dds \
  $(BUILD_DIR)/ba_data/textures/sparks.dds \
  $(BUILD_DIR)/ba_data/textures/star.dds \
  $(BUILD_DIR)/ba_data/textures/startButton.dds \
  $(BUILD_DIR)/ba_data/textures/stepRightUpLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/stepRightUpPreview.dds \
  $(BUILD_DIR)/ba_data/textures/storeCharacter.dds \
  $(BUILD_DIR)/ba_data/textures/storeCharacterEaster.dds \
  $(BUILD_DIR)/ba_data/textures/storeCharacterXmas.dds \
  $(BUILD_DIR)/ba_data/textures/storeIcon.dds \
  $(BUILD_DIR)/ba_data/textures/superheroColor.dds \
  $(BUILD_DIR)/ba_data/textures/superheroColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/superheroIcon.dds \
  $(BUILD_DIR)/ba_data/textures/superheroIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/textClearButton.dds \
  $(BUILD_DIR)/ba_data/textures/thePadLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/thePadPreview.dds \
  $(BUILD_DIR)/ba_data/textures/ticketRoll.dds \
  $(BUILD_DIR)/ba_data/textures/ticketRollBig.dds \
  $(BUILD_DIR)/ba_data/textures/ticketRolls.dds \
  $(BUILD_DIR)/ba_data/textures/tickets.dds \
  $(BUILD_DIR)/ba_data/textures/ticketsMore.dds \
  $(BUILD_DIR)/ba_data/textures/tipTopBGColor.dds \
  $(BUILD_DIR)/ba_data/textures/tipTopLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/tipTopPreview.dds \
  $(BUILD_DIR)/ba_data/textures/tnt.dds \
  $(BUILD_DIR)/ba_data/textures/touchArrows.dds \
  $(BUILD_DIR)/ba_data/textures/touchArrowsActions.dds \
  $(BUILD_DIR)/ba_data/textures/towerDLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/towerDPreview.dds \
  $(BUILD_DIR)/ba_data/textures/treesColor.dds \
  $(BUILD_DIR)/ba_data/textures/trophy.dds \
  $(BUILD_DIR)/ba_data/textures/tv.dds \
  $(BUILD_DIR)/ba_data/textures/uiAtlas.dds \
  $(BUILD_DIR)/ba_data/textures/uiAtlas2.dds \
  $(BUILD_DIR)/ba_data/textures/upButton.dds \
  $(BUILD_DIR)/ba_data/textures/usersButton.dds \
  $(BUILD_DIR)/ba_data/textures/vrFillMound.dds \
  $(BUILD_DIR)/ba_data/textures/warriorColor.dds \
  $(BUILD_DIR)/ba_data/textures/warriorColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/warriorIcon.dds \
  $(BUILD_DIR)/ba_data/textures/warriorIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/white.dds \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVMed.dds \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVSmall.dds \
  $(BUILD_DIR)/ba_data/textures/wings.dds \
  $(BUILD_DIR)/ba_data/textures/witchColor.dds \
  $(BUILD_DIR)/ba_data/textures/witchColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/witchIcon.dds \
  $(BUILD_DIR)/ba_data/textures/witchIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/wizardColor.dds \
  $(BUILD_DIR)/ba_data/textures/wizardColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/wizardIcon.dds \
  $(BUILD_DIR)/ba_data/textures/wizardIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/wrestlerColor.dds \
  $(BUILD_DIR)/ba_data/textures/wrestlerColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/wrestlerIcon.dds \
  $(BUILD_DIR)/ba_data/textures/wrestlerIconColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/zigZagLevelColor.dds \
  $(BUILD_DIR)/ba_data/textures/zigzagPreview.dds \
  $(BUILD_DIR)/ba_data/textures/zoeColor.dds \
  $(BUILD_DIR)/ba_data/textures/zoeColorMask.dds \
  $(BUILD_DIR)/ba_data/textures/zoeIcon.dds \
  $(BUILD_DIR)/ba_data/textures/zoeIconColorMask.dds

TEX2D_PVR_TARGETS = \
  $(BUILD_DIR)/ba_data/textures/achievementBoxer.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementCrossHair.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementDualWielding.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementEmpty.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementFlawlessVictory.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementFootballShutout.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementFootballVictory.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementFreeLoader.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementGotTheMoves.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementInControl.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementMedalLarge.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementMedalMedium.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementMedalSmall.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementMine.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementOffYouGo.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementOnslaught.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementOutline.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementRunaround.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementSharingIsCaring.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementStayinAlive.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementSuperPunch.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementTNT.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementTeamPlayer.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementWall.pvr \
  $(BUILD_DIR)/ba_data/textures/achievementsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/actionButtons.pvr \
  $(BUILD_DIR)/ba_data/textures/actionHeroColor.pvr \
  $(BUILD_DIR)/ba_data/textures/actionHeroColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/actionHeroIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/actionHeroIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/advancedIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/agentColor.pvr \
  $(BUILD_DIR)/ba_data/textures/agentColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/agentIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/agentIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/aliBSRemoteIOSQR.pvr \
  $(BUILD_DIR)/ba_data/textures/aliColor.pvr \
  $(BUILD_DIR)/ba_data/textures/aliColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/aliControllerQR.pvr \
  $(BUILD_DIR)/ba_data/textures/aliIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/aliIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/aliSplash.pvr \
  $(BUILD_DIR)/ba_data/textures/alienColor.pvr \
  $(BUILD_DIR)/ba_data/textures/alienColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/alienIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/alienIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/alwaysLandBGColor.pvr \
  $(BUILD_DIR)/ba_data/textures/alwaysLandLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/alwaysLandPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/analogStick.pvr \
  $(BUILD_DIR)/ba_data/textures/arrow.pvr \
  $(BUILD_DIR)/ba_data/textures/assassinColor.pvr \
  $(BUILD_DIR)/ba_data/textures/assassinColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/assassinIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/assassinIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/audioIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/backIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/bar.pvr \
  $(BUILD_DIR)/ba_data/textures/bearColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bearColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/bearIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/bearIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/bg.pvr \
  $(BUILD_DIR)/ba_data/textures/bigG.pvr \
  $(BUILD_DIR)/ba_data/textures/bigGPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/black.pvr \
  $(BUILD_DIR)/ba_data/textures/bombButton.pvr \
  $(BUILD_DIR)/ba_data/textures/bombColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bombColorIce.pvr \
  $(BUILD_DIR)/ba_data/textures/bombStickyColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bonesColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bonesColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/bonesIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/bonesIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/boxingGlovesColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bridgitLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bridgitPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/bunnyColor.pvr \
  $(BUILD_DIR)/ba_data/textures/bunnyColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/bunnyIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/bunnyIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/buttonBomb.pvr \
  $(BUILD_DIR)/ba_data/textures/buttonJump.pvr \
  $(BUILD_DIR)/ba_data/textures/buttonPickUp.pvr \
  $(BUILD_DIR)/ba_data/textures/buttonPunch.pvr \
  $(BUILD_DIR)/ba_data/textures/buttonSquare.pvr \
  $(BUILD_DIR)/ba_data/textures/chTitleChar1.pvr \
  $(BUILD_DIR)/ba_data/textures/chTitleChar2.pvr \
  $(BUILD_DIR)/ba_data/textures/chTitleChar3.pvr \
  $(BUILD_DIR)/ba_data/textures/chTitleChar4.pvr \
  $(BUILD_DIR)/ba_data/textures/chTitleChar5.pvr \
  $(BUILD_DIR)/ba_data/textures/characterIconMask.pvr \
  $(BUILD_DIR)/ba_data/textures/chestIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/chestIconEmpty.pvr \
  $(BUILD_DIR)/ba_data/textures/chestIconMulti.pvr \
  $(BUILD_DIR)/ba_data/textures/chestOpenIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/circle.pvr \
  $(BUILD_DIR)/ba_data/textures/circleNoAlpha.pvr \
  $(BUILD_DIR)/ba_data/textures/circleOutline.pvr \
  $(BUILD_DIR)/ba_data/textures/circleOutlineNoAlpha.pvr \
  $(BUILD_DIR)/ba_data/textures/circleShadow.pvr \
  $(BUILD_DIR)/ba_data/textures/circleZigZag.pvr \
  $(BUILD_DIR)/ba_data/textures/coin.pvr \
  $(BUILD_DIR)/ba_data/textures/controllerIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/courtyardLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/courtyardPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/cowboyColor.pvr \
  $(BUILD_DIR)/ba_data/textures/cowboyColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/cowboyIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/cowboyIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/cragCastleLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/cragCastlePreview.pvr \
  $(BUILD_DIR)/ba_data/textures/crossOut.pvr \
  $(BUILD_DIR)/ba_data/textures/crossOutMask.pvr \
  $(BUILD_DIR)/ba_data/textures/cursor.pvr \
  $(BUILD_DIR)/ba_data/textures/cuteSpaz.pvr \
  $(BUILD_DIR)/ba_data/textures/cyborgColor.pvr \
  $(BUILD_DIR)/ba_data/textures/cyborgColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/cyborgIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/cyborgIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/discordLogo.pvr \
  $(BUILD_DIR)/ba_data/textures/doomShroomBGColor.pvr \
  $(BUILD_DIR)/ba_data/textures/doomShroomLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/doomShroomPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/downButton.pvr \
  $(BUILD_DIR)/ba_data/textures/egg1.pvr \
  $(BUILD_DIR)/ba_data/textures/egg2.pvr \
  $(BUILD_DIR)/ba_data/textures/egg3.pvr \
  $(BUILD_DIR)/ba_data/textures/egg4.pvr \
  $(BUILD_DIR)/ba_data/textures/eggTex1.pvr \
  $(BUILD_DIR)/ba_data/textures/eggTex2.pvr \
  $(BUILD_DIR)/ba_data/textures/eggTex3.pvr \
  $(BUILD_DIR)/ba_data/textures/empty.pvr \
  $(BUILD_DIR)/ba_data/textures/explosion.pvr \
  $(BUILD_DIR)/ba_data/textures/eyeColor.pvr \
  $(BUILD_DIR)/ba_data/textures/eyeColorTintMask.pvr \
  $(BUILD_DIR)/ba_data/textures/file.pvr \
  $(BUILD_DIR)/ba_data/textures/flagColor.pvr \
  $(BUILD_DIR)/ba_data/textures/flagPoleColor.pvr \
  $(BUILD_DIR)/ba_data/textures/folder.pvr \
  $(BUILD_DIR)/ba_data/textures/fontBig.pvr \
  $(BUILD_DIR)/ba_data/textures/fontExtras.pvr \
  $(BUILD_DIR)/ba_data/textures/fontExtras2.pvr \
  $(BUILD_DIR)/ba_data/textures/fontExtras3.pvr \
  $(BUILD_DIR)/ba_data/textures/fontExtras4.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall0.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall1.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall2.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall3.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall4.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall5.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall6.pvr \
  $(BUILD_DIR)/ba_data/textures/fontSmall7.pvr \
  $(BUILD_DIR)/ba_data/textures/footballStadium.pvr \
  $(BUILD_DIR)/ba_data/textures/footballStadiumPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/frameInset.pvr \
  $(BUILD_DIR)/ba_data/textures/frostyColor.pvr \
  $(BUILD_DIR)/ba_data/textures/frostyColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/frostyIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/frostyIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/fuse.pvr \
  $(BUILD_DIR)/ba_data/textures/gameCenterIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/gameCircleIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/githubLogo.pvr \
  $(BUILD_DIR)/ba_data/textures/gladiatorColor.pvr \
  $(BUILD_DIR)/ba_data/textures/gladiatorColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/gladiatorIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/gladiatorIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/glow.pvr \
  $(BUILD_DIR)/ba_data/textures/googlePlayAchievementsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/googlePlayGamesIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/googlePlayLeaderboardsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/googlePlusIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/googlePlusSignInButton.pvr \
  $(BUILD_DIR)/ba_data/textures/graphicsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/heart.pvr \
  $(BUILD_DIR)/ba_data/textures/hockeyStadium.pvr \
  $(BUILD_DIR)/ba_data/textures/hockeyStadiumPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/iconOnslaught.pvr \
  $(BUILD_DIR)/ba_data/textures/iconRunaround.pvr \
  $(BUILD_DIR)/ba_data/textures/iircadeLogo.pvr \
  $(BUILD_DIR)/ba_data/textures/impactBombColor.pvr \
  $(BUILD_DIR)/ba_data/textures/impactBombColorLit.pvr \
  $(BUILD_DIR)/ba_data/textures/inventoryIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/jackColor.pvr \
  $(BUILD_DIR)/ba_data/textures/jackColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/jackIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/jackIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColor.pvr \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/kronk.pvr \
  $(BUILD_DIR)/ba_data/textures/kronkColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/kronkIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/kronkIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/lakeFrigid.pvr \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidReflections.pvr \
  $(BUILD_DIR)/ba_data/textures/landMine.pvr \
  $(BUILD_DIR)/ba_data/textures/landMineLit.pvr \
  $(BUILD_DIR)/ba_data/textures/leaderboardsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/leftButton.pvr \
  $(BUILD_DIR)/ba_data/textures/levelIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/light.pvr \
  $(BUILD_DIR)/ba_data/textures/lightSharp.pvr \
  $(BUILD_DIR)/ba_data/textures/lightSoft.pvr \
  $(BUILD_DIR)/ba_data/textures/lock.pvr \
  $(BUILD_DIR)/ba_data/textures/logIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/logo.pvr \
  $(BUILD_DIR)/ba_data/textures/logoEaster.pvr \
  $(BUILD_DIR)/ba_data/textures/mapPreviewMask.pvr \
  $(BUILD_DIR)/ba_data/textures/medalBronze.pvr \
  $(BUILD_DIR)/ba_data/textures/medalComplete.pvr \
  $(BUILD_DIR)/ba_data/textures/medalGold.pvr \
  $(BUILD_DIR)/ba_data/textures/medalSilver.pvr \
  $(BUILD_DIR)/ba_data/textures/melColor.pvr \
  $(BUILD_DIR)/ba_data/textures/melColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/melIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/melIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/menuBG.pvr \
  $(BUILD_DIR)/ba_data/textures/menuButton.pvr \
  $(BUILD_DIR)/ba_data/textures/menuIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/merch.pvr \
  $(BUILD_DIR)/ba_data/textures/meter.pvr \
  $(BUILD_DIR)/ba_data/textures/monkeyFaceLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/monkeyFacePreview.pvr \
  $(BUILD_DIR)/ba_data/textures/multiplayerExamples.pvr \
  $(BUILD_DIR)/ba_data/textures/natureBackgroundColor.pvr \
  $(BUILD_DIR)/ba_data/textures/neoSpazColor.pvr \
  $(BUILD_DIR)/ba_data/textures/neoSpazColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/neoSpazIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/neoSpazIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/nextLevelIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/ninjaColor.pvr \
  $(BUILD_DIR)/ba_data/textures/ninjaColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/ninjaIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/ninjaIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/nub.pvr \
  $(BUILD_DIR)/ba_data/textures/null.pvr \
  $(BUILD_DIR)/ba_data/textures/oldLadyColor.pvr \
  $(BUILD_DIR)/ba_data/textures/oldLadyColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/oldLadyIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/oldLadyIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/operaSingerColor.pvr \
  $(BUILD_DIR)/ba_data/textures/operaSingerColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/operaSingerIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/operaSingerIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/ouyaAButton.pvr \
  $(BUILD_DIR)/ba_data/textures/ouyaIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/ouyaOButton.pvr \
  $(BUILD_DIR)/ba_data/textures/ouyaUButton.pvr \
  $(BUILD_DIR)/ba_data/textures/ouyaYButton.pvr \
  $(BUILD_DIR)/ba_data/textures/penguinColor.pvr \
  $(BUILD_DIR)/ba_data/textures/penguinColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/penguinIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/penguinIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/pixieColor.pvr \
  $(BUILD_DIR)/ba_data/textures/pixieColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/pixieIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/pixieIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/playerLineup.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupBomb.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupCurse.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupHealth.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupIceBombs.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupImpactBombs.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupLandMines.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupPunch.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupShield.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupSpeed.pvr \
  $(BUILD_DIR)/ba_data/textures/powerupStickyBombs.pvr \
  $(BUILD_DIR)/ba_data/textures/puckColor.pvr \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor.pvr \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor2.pvr \
  $(BUILD_DIR)/ba_data/textures/rampageLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/rampagePreview.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+z.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-x.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-y.pvr \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-z.pvr \
  $(BUILD_DIR)/ba_data/textures/replayIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/rgbStripes.pvr \
  $(BUILD_DIR)/ba_data/textures/rightButton.pvr \
  $(BUILD_DIR)/ba_data/textures/robotColor.pvr \
  $(BUILD_DIR)/ba_data/textures/robotColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/robotIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/robotIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/roundaboutLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/roundaboutPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/santaColor.pvr \
  $(BUILD_DIR)/ba_data/textures/santaColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/santaIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/santaIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/scorch.pvr \
  $(BUILD_DIR)/ba_data/textures/scorchBig.pvr \
  $(BUILD_DIR)/ba_data/textures/scrollWidget.pvr \
  $(BUILD_DIR)/ba_data/textures/scrollWidgetGlow.pvr \
  $(BUILD_DIR)/ba_data/textures/settingsIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/shadow.pvr \
  $(BUILD_DIR)/ba_data/textures/shadowSharp.pvr \
  $(BUILD_DIR)/ba_data/textures/shadowSoft.pvr \
  $(BUILD_DIR)/ba_data/textures/shield.pvr \
  $(BUILD_DIR)/ba_data/textures/shrapnel1Color.pvr \
  $(BUILD_DIR)/ba_data/textures/slash.pvr \
  $(BUILD_DIR)/ba_data/textures/smoke.pvr \
  $(BUILD_DIR)/ba_data/textures/softRect.pvr \
  $(BUILD_DIR)/ba_data/textures/softRect2.pvr \
  $(BUILD_DIR)/ba_data/textures/softRectVertical.pvr \
  $(BUILD_DIR)/ba_data/textures/sparks.pvr \
  $(BUILD_DIR)/ba_data/textures/star.pvr \
  $(BUILD_DIR)/ba_data/textures/startButton.pvr \
  $(BUILD_DIR)/ba_data/textures/stepRightUpLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/stepRightUpPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/storeCharacter.pvr \
  $(BUILD_DIR)/ba_data/textures/storeCharacterEaster.pvr \
  $(BUILD_DIR)/ba_data/textures/storeCharacterXmas.pvr \
  $(BUILD_DIR)/ba_data/textures/storeIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/superheroColor.pvr \
  $(BUILD_DIR)/ba_data/textures/superheroColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/superheroIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/superheroIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/textClearButton.pvr \
  $(BUILD_DIR)/ba_data/textures/thePadLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/thePadPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/ticketRoll.pvr \
  $(BUILD_DIR)/ba_data/textures/ticketRollBig.pvr \
  $(BUILD_DIR)/ba_data/textures/ticketRolls.pvr \
  $(BUILD_DIR)/ba_data/textures/tickets.pvr \
  $(BUILD_DIR)/ba_data/textures/ticketsMore.pvr \
  $(BUILD_DIR)/ba_data/textures/tipTopBGColor.pvr \
  $(BUILD_DIR)/ba_data/textures/tipTopLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/tipTopPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/tnt.pvr \
  $(BUILD_DIR)/ba_data/textures/touchArrows.pvr \
  $(BUILD_DIR)/ba_data/textures/touchArrowsActions.pvr \
  $(BUILD_DIR)/ba_data/textures/towerDLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/towerDPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/treesColor.pvr \
  $(BUILD_DIR)/ba_data/textures/trophy.pvr \
  $(BUILD_DIR)/ba_data/textures/tv.pvr \
  $(BUILD_DIR)/ba_data/textures/uiAtlas.pvr \
  $(BUILD_DIR)/ba_data/textures/uiAtlas2.pvr \
  $(BUILD_DIR)/ba_data/textures/upButton.pvr \
  $(BUILD_DIR)/ba_data/textures/usersButton.pvr \
  $(BUILD_DIR)/ba_data/textures/vrFillMound.pvr \
  $(BUILD_DIR)/ba_data/textures/warriorColor.pvr \
  $(BUILD_DIR)/ba_data/textures/warriorColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/warriorIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/warriorIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/white.pvr \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVMed.pvr \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVSmall.pvr \
  $(BUILD_DIR)/ba_data/textures/wings.pvr \
  $(BUILD_DIR)/ba_data/textures/witchColor.pvr \
  $(BUILD_DIR)/ba_data/textures/witchColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/witchIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/witchIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/wizardColor.pvr \
  $(BUILD_DIR)/ba_data/textures/wizardColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/wizardIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/wizardIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/wrestlerColor.pvr \
  $(BUILD_DIR)/ba_data/textures/wrestlerColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/wrestlerIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/wrestlerIconColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/zigZagLevelColor.pvr \
  $(BUILD_DIR)/ba_data/textures/zigzagPreview.pvr \
  $(BUILD_DIR)/ba_data/textures/zoeColor.pvr \
  $(BUILD_DIR)/ba_data/textures/zoeColorMask.pvr \
  $(BUILD_DIR)/ba_data/textures/zoeIcon.pvr \
  $(BUILD_DIR)/ba_data/textures/zoeIconColorMask.pvr

TEX2D_KTX_TARGETS = \
  $(BUILD_DIR)/ba_data/textures/achievementBoxer.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementCrossHair.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementDualWielding.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementEmpty.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementFlawlessVictory.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementFootballShutout.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementFootballVictory.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementFreeLoader.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementGotTheMoves.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementInControl.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementMedalLarge.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementMedalMedium.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementMedalSmall.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementMine.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementOffYouGo.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementOnslaught.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementOutline.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementRunaround.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementSharingIsCaring.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementStayinAlive.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementSuperPunch.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementTNT.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementTeamPlayer.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementWall.ktx \
  $(BUILD_DIR)/ba_data/textures/achievementsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/actionButtons.ktx \
  $(BUILD_DIR)/ba_data/textures/actionHeroColor.ktx \
  $(BUILD_DIR)/ba_data/textures/actionHeroColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/actionHeroIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/actionHeroIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/advancedIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/agentColor.ktx \
  $(BUILD_DIR)/ba_data/textures/agentColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/agentIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/agentIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/aliBSRemoteIOSQR.ktx \
  $(BUILD_DIR)/ba_data/textures/aliColor.ktx \
  $(BUILD_DIR)/ba_data/textures/aliColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/aliControllerQR.ktx \
  $(BUILD_DIR)/ba_data/textures/aliIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/aliIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/aliSplash.ktx \
  $(BUILD_DIR)/ba_data/textures/alienColor.ktx \
  $(BUILD_DIR)/ba_data/textures/alienColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/alienIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/alienIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/alwaysLandBGColor.ktx \
  $(BUILD_DIR)/ba_data/textures/alwaysLandLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/alwaysLandPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/analogStick.ktx \
  $(BUILD_DIR)/ba_data/textures/arrow.ktx \
  $(BUILD_DIR)/ba_data/textures/assassinColor.ktx \
  $(BUILD_DIR)/ba_data/textures/assassinColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/assassinIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/assassinIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/audioIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/backIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/bar.ktx \
  $(BUILD_DIR)/ba_data/textures/bearColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bearColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/bearIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/bearIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/bg.ktx \
  $(BUILD_DIR)/ba_data/textures/bigG.ktx \
  $(BUILD_DIR)/ba_data/textures/bigGPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/black.ktx \
  $(BUILD_DIR)/ba_data/textures/bombButton.ktx \
  $(BUILD_DIR)/ba_data/textures/bombColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bombColorIce.ktx \
  $(BUILD_DIR)/ba_data/textures/bombStickyColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bonesColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bonesColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/bonesIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/bonesIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/boxingGlovesColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bridgitLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bridgitPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/bunnyColor.ktx \
  $(BUILD_DIR)/ba_data/textures/bunnyColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/bunnyIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/bunnyIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/buttonBomb.ktx \
  $(BUILD_DIR)/ba_data/textures/buttonJump.ktx \
  $(BUILD_DIR)/ba_data/textures/buttonPickUp.ktx \
  $(BUILD_DIR)/ba_data/textures/buttonPunch.ktx \
  $(BUILD_DIR)/ba_data/textures/buttonSquare.ktx \
  $(BUILD_DIR)/ba_data/textures/chTitleChar1.ktx \
  $(BUILD_DIR)/ba_data/textures/chTitleChar2.ktx \
  $(BUILD_DIR)/ba_data/textures/chTitleChar3.ktx \
  $(BUILD_DIR)/ba_data/textures/chTitleChar4.ktx \
  $(BUILD_DIR)/ba_data/textures/chTitleChar5.ktx \
  $(BUILD_DIR)/ba_data/textures/characterIconMask.ktx \
  $(BUILD_DIR)/ba_data/textures/chestIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/chestIconEmpty.ktx \
  $(BUILD_DIR)/ba_data/textures/chestIconMulti.ktx \
  $(BUILD_DIR)/ba_data/textures/chestOpenIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/circle.ktx \
  $(BUILD_DIR)/ba_data/textures/circleNoAlpha.ktx \
  $(BUILD_DIR)/ba_data/textures/circleOutline.ktx \
  $(BUILD_DIR)/ba_data/textures/circleOutlineNoAlpha.ktx \
  $(BUILD_DIR)/ba_data/textures/circleShadow.ktx \
  $(BUILD_DIR)/ba_data/textures/circleZigZag.ktx \
  $(BUILD_DIR)/ba_data/textures/coin.ktx \
  $(BUILD_DIR)/ba_data/textures/controllerIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/courtyardLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/courtyardPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/cowboyColor.ktx \
  $(BUILD_DIR)/ba_data/textures/cowboyColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/cowboyIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/cowboyIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/cragCastleLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/cragCastlePreview.ktx \
  $(BUILD_DIR)/ba_data/textures/crossOut.ktx \
  $(BUILD_DIR)/ba_data/textures/crossOutMask.ktx \
  $(BUILD_DIR)/ba_data/textures/cursor.ktx \
  $(BUILD_DIR)/ba_data/textures/cuteSpaz.ktx \
  $(BUILD_DIR)/ba_data/textures/cyborgColor.ktx \
  $(BUILD_DIR)/ba_data/textures/cyborgColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/cyborgIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/cyborgIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/discordLogo.ktx \
  $(BUILD_DIR)/ba_data/textures/doomShroomBGColor.ktx \
  $(BUILD_DIR)/ba_data/textures/doomShroomLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/doomShroomPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/downButton.ktx \
  $(BUILD_DIR)/ba_data/textures/egg1.ktx \
  $(BUILD_DIR)/ba_data/textures/egg2.ktx \
  $(BUILD_DIR)/ba_data/textures/egg3.ktx \
  $(BUILD_DIR)/ba_data/textures/egg4.ktx \
  $(BUILD_DIR)/ba_data/textures/eggTex1.ktx \
  $(BUILD_DIR)/ba_data/textures/eggTex2.ktx \
  $(BUILD_DIR)/ba_data/textures/eggTex3.ktx \
  $(BUILD_DIR)/ba_data/textures/empty.ktx \
  $(BUILD_DIR)/ba_data/textures/explosion.ktx \
  $(BUILD_DIR)/ba_data/textures/eyeColor.ktx \
  $(BUILD_DIR)/ba_data/textures/eyeColorTintMask.ktx \
  $(BUILD_DIR)/ba_data/textures/file.ktx \
  $(BUILD_DIR)/ba_data/textures/flagColor.ktx \
  $(BUILD_DIR)/ba_data/textures/flagPoleColor.ktx \
  $(BUILD_DIR)/ba_data/textures/folder.ktx \
  $(BUILD_DIR)/ba_data/textures/fontBig.ktx \
  $(BUILD_DIR)/ba_data/textures/fontExtras.ktx \
  $(BUILD_DIR)/ba_data/textures/fontExtras2.ktx \
  $(BUILD_DIR)/ba_data/textures/fontExtras3.ktx \
  $(BUILD_DIR)/ba_data/textures/fontExtras4.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall0.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall1.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall2.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall3.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall4.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall5.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall6.ktx \
  $(BUILD_DIR)/ba_data/textures/fontSmall7.ktx \
  $(BUILD_DIR)/ba_data/textures/footballStadium.ktx \
  $(BUILD_DIR)/ba_data/textures/footballStadiumPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/frameInset.ktx \
  $(BUILD_DIR)/ba_data/textures/frostyColor.ktx \
  $(BUILD_DIR)/ba_data/textures/frostyColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/frostyIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/frostyIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/fuse.ktx \
  $(BUILD_DIR)/ba_data/textures/gameCenterIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/gameCircleIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/githubLogo.ktx \
  $(BUILD_DIR)/ba_data/textures/gladiatorColor.ktx \
  $(BUILD_DIR)/ba_data/textures/gladiatorColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/gladiatorIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/gladiatorIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/glow.ktx \
  $(BUILD_DIR)/ba_data/textures/googlePlayAchievementsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/googlePlayGamesIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/googlePlayLeaderboardsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/googlePlusIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/googlePlusSignInButton.ktx \
  $(BUILD_DIR)/ba_data/textures/graphicsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/heart.ktx \
  $(BUILD_DIR)/ba_data/textures/hockeyStadium.ktx \
  $(BUILD_DIR)/ba_data/textures/hockeyStadiumPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/iconOnslaught.ktx \
  $(BUILD_DIR)/ba_data/textures/iconRunaround.ktx \
  $(BUILD_DIR)/ba_data/textures/iircadeLogo.ktx \
  $(BUILD_DIR)/ba_data/textures/impactBombColor.ktx \
  $(BUILD_DIR)/ba_data/textures/impactBombColorLit.ktx \
  $(BUILD_DIR)/ba_data/textures/inventoryIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/jackColor.ktx \
  $(BUILD_DIR)/ba_data/textures/jackColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/jackIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/jackIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColor.ktx \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/kronk.ktx \
  $(BUILD_DIR)/ba_data/textures/kronkColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/kronkIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/kronkIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/lakeFrigid.ktx \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidReflections.ktx \
  $(BUILD_DIR)/ba_data/textures/landMine.ktx \
  $(BUILD_DIR)/ba_data/textures/landMineLit.ktx \
  $(BUILD_DIR)/ba_data/textures/leaderboardsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/leftButton.ktx \
  $(BUILD_DIR)/ba_data/textures/levelIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/light.ktx \
  $(BUILD_DIR)/ba_data/textures/lightSharp.ktx \
  $(BUILD_DIR)/ba_data/textures/lightSoft.ktx \
  $(BUILD_DIR)/ba_data/textures/lock.ktx \
  $(BUILD_DIR)/ba_data/textures/logIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/logo.ktx \
  $(BUILD_DIR)/ba_data/textures/logoEaster.ktx \
  $(BUILD_DIR)/ba_data/textures/mapPreviewMask.ktx \
  $(BUILD_DIR)/ba_data/textures/medalBronze.ktx \
  $(BUILD_DIR)/ba_data/textures/medalComplete.ktx \
  $(BUILD_DIR)/ba_data/textures/medalGold.ktx \
  $(BUILD_DIR)/ba_data/textures/medalSilver.ktx \
  $(BUILD_DIR)/ba_data/textures/melColor.ktx \
  $(BUILD_DIR)/ba_data/textures/melColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/melIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/melIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/menuBG.ktx \
  $(BUILD_DIR)/ba_data/textures/menuButton.ktx \
  $(BUILD_DIR)/ba_data/textures/menuIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/merch.ktx \
  $(BUILD_DIR)/ba_data/textures/meter.ktx \
  $(BUILD_DIR)/ba_data/textures/monkeyFaceLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/monkeyFacePreview.ktx \
  $(BUILD_DIR)/ba_data/textures/multiplayerExamples.ktx \
  $(BUILD_DIR)/ba_data/textures/natureBackgroundColor.ktx \
  $(BUILD_DIR)/ba_data/textures/neoSpazColor.ktx \
  $(BUILD_DIR)/ba_data/textures/neoSpazColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/neoSpazIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/neoSpazIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/nextLevelIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/ninjaColor.ktx \
  $(BUILD_DIR)/ba_data/textures/ninjaColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/ninjaIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/ninjaIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/nub.ktx \
  $(BUILD_DIR)/ba_data/textures/null.ktx \
  $(BUILD_DIR)/ba_data/textures/oldLadyColor.ktx \
  $(BUILD_DIR)/ba_data/textures/oldLadyColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/oldLadyIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/oldLadyIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/operaSingerColor.ktx \
  $(BUILD_DIR)/ba_data/textures/operaSingerColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/operaSingerIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/operaSingerIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/ouyaAButton.ktx \
  $(BUILD_DIR)/ba_data/textures/ouyaIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/ouyaOButton.ktx \
  $(BUILD_DIR)/ba_data/textures/ouyaUButton.ktx \
  $(BUILD_DIR)/ba_data/textures/ouyaYButton.ktx \
  $(BUILD_DIR)/ba_data/textures/penguinColor.ktx \
  $(BUILD_DIR)/ba_data/textures/penguinColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/penguinIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/penguinIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/pixieColor.ktx \
  $(BUILD_DIR)/ba_data/textures/pixieColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/pixieIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/pixieIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/playerLineup.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupBomb.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupCurse.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupHealth.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupIceBombs.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupImpactBombs.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupLandMines.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupPunch.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupShield.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupSpeed.ktx \
  $(BUILD_DIR)/ba_data/textures/powerupStickyBombs.ktx \
  $(BUILD_DIR)/ba_data/textures/puckColor.ktx \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor.ktx \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor2.ktx \
  $(BUILD_DIR)/ba_data/textures/rampageLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/rampagePreview.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+z.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-x.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-y.ktx \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-z.ktx \
  $(BUILD_DIR)/ba_data/textures/replayIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/rgbStripes.ktx \
  $(BUILD_DIR)/ba_data/textures/rightButton.ktx \
  $(BUILD_DIR)/ba_data/textures/robotColor.ktx \
  $(BUILD_DIR)/ba_data/textures/robotColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/robotIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/robotIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/roundaboutLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/roundaboutPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/santaColor.ktx \
  $(BUILD_DIR)/ba_data/textures/santaColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/santaIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/santaIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/scorch.ktx \
  $(BUILD_DIR)/ba_data/textures/scorchBig.ktx \
  $(BUILD_DIR)/ba_data/textures/scrollWidget.ktx \
  $(BUILD_DIR)/ba_data/textures/scrollWidgetGlow.ktx \
  $(BUILD_DIR)/ba_data/textures/settingsIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/shadow.ktx \
  $(BUILD_DIR)/ba_data/textures/shadowSharp.ktx \
  $(BUILD_DIR)/ba_data/textures/shadowSoft.ktx \
  $(BUILD_DIR)/ba_data/textures/shield.ktx \
  $(BUILD_DIR)/ba_data/textures/shrapnel1Color.ktx \
  $(BUILD_DIR)/ba_data/textures/slash.ktx \
  $(BUILD_DIR)/ba_data/textures/smoke.ktx \
  $(BUILD_DIR)/ba_data/textures/softRect.ktx \
  $(BUILD_DIR)/ba_data/textures/softRect2.ktx \
  $(BUILD_DIR)/ba_data/textures/softRectVertical.ktx \
  $(BUILD_DIR)/ba_data/textures/sparks.ktx \
  $(BUILD_DIR)/ba_data/textures/star.ktx \
  $(BUILD_DIR)/ba_data/textures/startButton.ktx \
  $(BUILD_DIR)/ba_data/textures/stepRightUpLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/stepRightUpPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/storeCharacter.ktx \
  $(BUILD_DIR)/ba_data/textures/storeCharacterEaster.ktx \
  $(BUILD_DIR)/ba_data/textures/storeCharacterXmas.ktx \
  $(BUILD_DIR)/ba_data/textures/storeIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/superheroColor.ktx \
  $(BUILD_DIR)/ba_data/textures/superheroColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/superheroIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/superheroIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/textClearButton.ktx \
  $(BUILD_DIR)/ba_data/textures/thePadLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/thePadPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/ticketRoll.ktx \
  $(BUILD_DIR)/ba_data/textures/ticketRollBig.ktx \
  $(BUILD_DIR)/ba_data/textures/ticketRolls.ktx \
  $(BUILD_DIR)/ba_data/textures/tickets.ktx \
  $(BUILD_DIR)/ba_data/textures/ticketsMore.ktx \
  $(BUILD_DIR)/ba_data/textures/tipTopBGColor.ktx \
  $(BUILD_DIR)/ba_data/textures/tipTopLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/tipTopPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/tnt.ktx \
  $(BUILD_DIR)/ba_data/textures/touchArrows.ktx \
  $(BUILD_DIR)/ba_data/textures/touchArrowsActions.ktx \
  $(BUILD_DIR)/ba_data/textures/towerDLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/towerDPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/treesColor.ktx \
  $(BUILD_DIR)/ba_data/textures/trophy.ktx \
  $(BUILD_DIR)/ba_data/textures/tv.ktx \
  $(BUILD_DIR)/ba_data/textures/uiAtlas.ktx \
  $(BUILD_DIR)/ba_data/textures/uiAtlas2.ktx \
  $(BUILD_DIR)/ba_data/textures/upButton.ktx \
  $(BUILD_DIR)/ba_data/textures/usersButton.ktx \
  $(BUILD_DIR)/ba_data/textures/vrFillMound.ktx \
  $(BUILD_DIR)/ba_data/textures/warriorColor.ktx \
  $(BUILD_DIR)/ba_data/textures/warriorColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/warriorIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/warriorIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/white.ktx \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVMed.ktx \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVSmall.ktx \
  $(BUILD_DIR)/ba_data/textures/wings.ktx \
  $(BUILD_DIR)/ba_data/textures/witchColor.ktx \
  $(BUILD_DIR)/ba_data/textures/witchColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/witchIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/witchIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/wizardColor.ktx \
  $(BUILD_DIR)/ba_data/textures/wizardColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/wizardIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/wizardIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/wrestlerColor.ktx \
  $(BUILD_DIR)/ba_data/textures/wrestlerColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/wrestlerIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/wrestlerIconColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/zigZagLevelColor.ktx \
  $(BUILD_DIR)/ba_data/textures/zigzagPreview.ktx \
  $(BUILD_DIR)/ba_data/textures/zoeColor.ktx \
  $(BUILD_DIR)/ba_data/textures/zoeColorMask.ktx \
  $(BUILD_DIR)/ba_data/textures/zoeIcon.ktx \
  $(BUILD_DIR)/ba_data/textures/zoeIconColorMask.ktx

TEX2D_PREVIEW_PNG_TARGETS = \
  $(BUILD_DIR)/ba_data/textures/achievementBoxer_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementCrossHair_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementDualWielding_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementEmpty_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementFlawlessVictory_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementFootballShutout_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementFootballVictory_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementFreeLoader_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementGotTheMoves_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementInControl_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementMedalLarge_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementMedalMedium_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementMedalSmall_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementMine_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementOffYouGo_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementOnslaught_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementOutline_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementRunaround_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementSharingIsCaring_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementStayinAlive_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementSuperPunch_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementTNT_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementTeamPlayer_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementWall_preview.png \
  $(BUILD_DIR)/ba_data/textures/achievementsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/actionButtons_preview.png \
  $(BUILD_DIR)/ba_data/textures/actionHeroColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/actionHeroColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/actionHeroIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/actionHeroIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/advancedIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/agentColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/agentColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/agentIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/agentIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliBSRemoteIOSQR_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliControllerQR_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/aliSplash_preview.png \
  $(BUILD_DIR)/ba_data/textures/alienColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/alienColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/alienIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/alienIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/alwaysLandBGColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/alwaysLandLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/alwaysLandPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/analogStick_preview.png \
  $(BUILD_DIR)/ba_data/textures/arrow_preview.png \
  $(BUILD_DIR)/ba_data/textures/assassinColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/assassinColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/assassinIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/assassinIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/audioIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/backIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/bar_preview.png \
  $(BUILD_DIR)/ba_data/textures/bearColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bearColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bearIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bearIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/bg_preview.png \
  $(BUILD_DIR)/ba_data/textures/bigGPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/bigG_preview.png \
  $(BUILD_DIR)/ba_data/textures/black_preview.png \
  $(BUILD_DIR)/ba_data/textures/bombButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/bombColorIce_preview.png \
  $(BUILD_DIR)/ba_data/textures/bombColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bombStickyColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bonesColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bonesColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bonesIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bonesIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/boxingGlovesColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bridgitLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bridgitPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/bunnyColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bunnyColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/bunnyIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/bunnyIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/buttonBomb_preview.png \
  $(BUILD_DIR)/ba_data/textures/buttonJump_preview.png \
  $(BUILD_DIR)/ba_data/textures/buttonPickUp_preview.png \
  $(BUILD_DIR)/ba_data/textures/buttonPunch_preview.png \
  $(BUILD_DIR)/ba_data/textures/buttonSquare_preview.png \
  $(BUILD_DIR)/ba_data/textures/chTitleChar1_preview.png \
  $(BUILD_DIR)/ba_data/textures/chTitleChar2_preview.png \
  $(BUILD_DIR)/ba_data/textures/chTitleChar3_preview.png \
  $(BUILD_DIR)/ba_data/textures/chTitleChar4_preview.png \
  $(BUILD_DIR)/ba_data/textures/chTitleChar5_preview.png \
  $(BUILD_DIR)/ba_data/textures/characterIconMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/chestIconEmpty_preview.png \
  $(BUILD_DIR)/ba_data/textures/chestIconMulti_preview.png \
  $(BUILD_DIR)/ba_data/textures/chestIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/chestOpenIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/circleNoAlpha_preview.png \
  $(BUILD_DIR)/ba_data/textures/circleOutlineNoAlpha_preview.png \
  $(BUILD_DIR)/ba_data/textures/circleOutline_preview.png \
  $(BUILD_DIR)/ba_data/textures/circleShadow_preview.png \
  $(BUILD_DIR)/ba_data/textures/circleZigZag_preview.png \
  $(BUILD_DIR)/ba_data/textures/circle_preview.png \
  $(BUILD_DIR)/ba_data/textures/coin_preview.png \
  $(BUILD_DIR)/ba_data/textures/controllerIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/courtyardLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/courtyardPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/cowboyColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/cowboyColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/cowboyIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/cowboyIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/cragCastleLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/cragCastlePreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/crossOutMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/crossOut_preview.png \
  $(BUILD_DIR)/ba_data/textures/cursor_preview.png \
  $(BUILD_DIR)/ba_data/textures/cuteSpaz_preview.png \
  $(BUILD_DIR)/ba_data/textures/cyborgColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/cyborgColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/cyborgIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/cyborgIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/discordLogo_preview.png \
  $(BUILD_DIR)/ba_data/textures/doomShroomBGColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/doomShroomLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/doomShroomPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/downButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/egg1_preview.png \
  $(BUILD_DIR)/ba_data/textures/egg2_preview.png \
  $(BUILD_DIR)/ba_data/textures/egg3_preview.png \
  $(BUILD_DIR)/ba_data/textures/egg4_preview.png \
  $(BUILD_DIR)/ba_data/textures/eggTex1_preview.png \
  $(BUILD_DIR)/ba_data/textures/eggTex2_preview.png \
  $(BUILD_DIR)/ba_data/textures/eggTex3_preview.png \
  $(BUILD_DIR)/ba_data/textures/empty_preview.png \
  $(BUILD_DIR)/ba_data/textures/explosion_preview.png \
  $(BUILD_DIR)/ba_data/textures/eyeColorTintMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/eyeColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/file_preview.png \
  $(BUILD_DIR)/ba_data/textures/flagColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/flagPoleColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/folder_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontBig_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontExtras2_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontExtras3_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontExtras4_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontExtras_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall0_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall1_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall2_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall3_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall4_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall5_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall6_preview.png \
  $(BUILD_DIR)/ba_data/textures/fontSmall7_preview.png \
  $(BUILD_DIR)/ba_data/textures/footballStadiumPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/footballStadium_preview.png \
  $(BUILD_DIR)/ba_data/textures/frameInset_preview.png \
  $(BUILD_DIR)/ba_data/textures/frostyColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/frostyColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/frostyIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/frostyIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/fuse_preview.png \
  $(BUILD_DIR)/ba_data/textures/gameCenterIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/gameCircleIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/githubLogo_preview.png \
  $(BUILD_DIR)/ba_data/textures/gladiatorColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/gladiatorColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/gladiatorIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/gladiatorIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/glow_preview.png \
  $(BUILD_DIR)/ba_data/textures/googlePlayAchievementsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/googlePlayGamesIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/googlePlayLeaderboardsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/googlePlusIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/googlePlusSignInButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/graphicsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/heart_preview.png \
  $(BUILD_DIR)/ba_data/textures/hockeyStadiumPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/hockeyStadium_preview.png \
  $(BUILD_DIR)/ba_data/textures/iconOnslaught_preview.png \
  $(BUILD_DIR)/ba_data/textures/iconRunaround_preview.png \
  $(BUILD_DIR)/ba_data/textures/iircadeLogo_preview.png \
  $(BUILD_DIR)/ba_data/textures/impactBombColorLit_preview.png \
  $(BUILD_DIR)/ba_data/textures/impactBombColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/inventoryIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/jackColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/jackColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/jackIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/jackIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/jumpsuitColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/jumpsuitIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/kronkColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/kronkIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/kronkIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/kronk_preview.png \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/lakeFrigidReflections_preview.png \
  $(BUILD_DIR)/ba_data/textures/lakeFrigid_preview.png \
  $(BUILD_DIR)/ba_data/textures/landMineLit_preview.png \
  $(BUILD_DIR)/ba_data/textures/landMine_preview.png \
  $(BUILD_DIR)/ba_data/textures/leaderboardsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/leftButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/levelIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/lightSharp_preview.png \
  $(BUILD_DIR)/ba_data/textures/lightSoft_preview.png \
  $(BUILD_DIR)/ba_data/textures/light_preview.png \
  $(BUILD_DIR)/ba_data/textures/lock_preview.png \
  $(BUILD_DIR)/ba_data/textures/logIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/logoEaster_preview.png \
  $(BUILD_DIR)/ba_data/textures/logo_preview.png \
  $(BUILD_DIR)/ba_data/textures/mapPreviewMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/medalBronze_preview.png \
  $(BUILD_DIR)/ba_data/textures/medalComplete_preview.png \
  $(BUILD_DIR)/ba_data/textures/medalGold_preview.png \
  $(BUILD_DIR)/ba_data/textures/medalSilver_preview.png \
  $(BUILD_DIR)/ba_data/textures/melColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/melColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/melIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/melIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/menuBG_preview.png \
  $(BUILD_DIR)/ba_data/textures/menuButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/menuIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/merch_preview.png \
  $(BUILD_DIR)/ba_data/textures/meter_preview.png \
  $(BUILD_DIR)/ba_data/textures/monkeyFaceLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/monkeyFacePreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/multiplayerExamples_preview.png \
  $(BUILD_DIR)/ba_data/textures/natureBackgroundColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/neoSpazColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/neoSpazColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/neoSpazIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/neoSpazIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/nextLevelIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/ninjaColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/ninjaColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/ninjaIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/ninjaIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/nub_preview.png \
  $(BUILD_DIR)/ba_data/textures/null_preview.png \
  $(BUILD_DIR)/ba_data/textures/oldLadyColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/oldLadyColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/oldLadyIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/oldLadyIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/operaSingerColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/operaSingerColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/operaSingerIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/operaSingerIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/ouyaAButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/ouyaIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/ouyaOButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/ouyaUButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/ouyaYButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/penguinColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/penguinColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/penguinIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/penguinIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/pixieColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/pixieColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/pixieIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/pixieIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/playerLineup_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupBomb_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupCurse_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupHealth_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupIceBombs_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupImpactBombs_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupLandMines_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupPunch_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupShield_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupSpeed_preview.png \
  $(BUILD_DIR)/ba_data/textures/powerupStickyBombs_preview.png \
  $(BUILD_DIR)/ba_data/textures/puckColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor2_preview.png \
  $(BUILD_DIR)/ba_data/textures/rampageBGColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/rampageLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/rampagePreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionChar_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionPowerup_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharp_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharper_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSharpest_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_+z_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-x_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-y_preview.png \
  $(BUILD_DIR)/ba_data/textures/reflectionSoft_-z_preview.png \
  $(BUILD_DIR)/ba_data/textures/replayIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/rgbStripes_preview.png \
  $(BUILD_DIR)/ba_data/textures/rightButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/robotColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/robotColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/robotIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/robotIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/roundaboutLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/roundaboutPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/santaColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/santaColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/santaIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/santaIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/scorchBig_preview.png \
  $(BUILD_DIR)/ba_data/textures/scorch_preview.png \
  $(BUILD_DIR)/ba_data/textures/scrollWidgetGlow_preview.png \
  $(BUILD_DIR)/ba_data/textures/scrollWidget_preview.png \
  $(BUILD_DIR)/ba_data/textures/settingsIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/shadowSharp_preview.png \
  $(BUILD_DIR)/ba_data/textures/shadowSoft_preview.png \
  $(BUILD_DIR)/ba_data/textures/shadow_preview.png \
  $(BUILD_DIR)/ba_data/textures/shield_preview.png \
  $(BUILD_DIR)/ba_data/textures/shrapnel1Color_preview.png \
  $(BUILD_DIR)/ba_data/textures/slash_preview.png \
  $(BUILD_DIR)/ba_data/textures/smoke_preview.png \
  $(BUILD_DIR)/ba_data/textures/softRect2_preview.png \
  $(BUILD_DIR)/ba_data/textures/softRectVertical_preview.png \
  $(BUILD_DIR)/ba_data/textures/softRect_preview.png \
  $(BUILD_DIR)/ba_data/textures/sparks_preview.png \
  $(BUILD_DIR)/ba_data/textures/star_preview.png \
  $(BUILD_DIR)/ba_data/textures/startButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/stepRightUpLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/stepRightUpPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/storeCharacterEaster_preview.png \
  $(BUILD_DIR)/ba_data/textures/storeCharacterXmas_preview.png \
  $(BUILD_DIR)/ba_data/textures/storeCharacter_preview.png \
  $(BUILD_DIR)/ba_data/textures/storeIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/superheroColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/superheroColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/superheroIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/superheroIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/textClearButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/thePadLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/thePadPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/ticketRollBig_preview.png \
  $(BUILD_DIR)/ba_data/textures/ticketRoll_preview.png \
  $(BUILD_DIR)/ba_data/textures/ticketRolls_preview.png \
  $(BUILD_DIR)/ba_data/textures/ticketsMore_preview.png \
  $(BUILD_DIR)/ba_data/textures/tickets_preview.png \
  $(BUILD_DIR)/ba_data/textures/tipTopBGColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/tipTopLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/tipTopPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/tnt_preview.png \
  $(BUILD_DIR)/ba_data/textures/touchArrowsActions_preview.png \
  $(BUILD_DIR)/ba_data/textures/touchArrows_preview.png \
  $(BUILD_DIR)/ba_data/textures/towerDLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/towerDPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/treesColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/trophy_preview.png \
  $(BUILD_DIR)/ba_data/textures/tv_preview.png \
  $(BUILD_DIR)/ba_data/textures/uiAtlas2_preview.png \
  $(BUILD_DIR)/ba_data/textures/uiAtlas_preview.png \
  $(BUILD_DIR)/ba_data/textures/upButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/usersButton_preview.png \
  $(BUILD_DIR)/ba_data/textures/vrFillMound_preview.png \
  $(BUILD_DIR)/ba_data/textures/warriorColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/warriorColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/warriorIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/warriorIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/white_preview.png \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVMed_preview.png \
  $(BUILD_DIR)/ba_data/textures/windowHSmallVSmall_preview.png \
  $(BUILD_DIR)/ba_data/textures/wings_preview.png \
  $(BUILD_DIR)/ba_data/textures/witchColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/witchColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/witchIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/witchIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/wizardColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/wizardColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/wizardIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/wizardIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/wrestlerColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/wrestlerColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/wrestlerIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/wrestlerIcon_preview.png \
  $(BUILD_DIR)/ba_data/textures/zigZagLevelColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/zigzagPreview_preview.png \
  $(BUILD_DIR)/ba_data/textures/zoeColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/zoeColor_preview.png \
  $(BUILD_DIR)/ba_data/textures/zoeIconColorMask_preview.png \
  $(BUILD_DIR)/ba_data/textures/zoeIcon_preview.png

EXTRAS_TARGETS_WIN_WIN32 = \
  $(BUILD_DIR)/windows/Win32/DLLs/_asyncio.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_asyncio_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_bz2.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_bz2_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ctypes.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ctypes_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ctypes_test.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ctypes_test_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_decimal.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_decimal_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_elementtree.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_elementtree_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_hashlib.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_hashlib_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_lzma.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_lzma_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_msi.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_msi_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_multiprocessing.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_multiprocessing_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_overlapped.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_overlapped_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_queue.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_queue_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_socket.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_socket_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_sqlite3.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_sqlite3_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ssl.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_ssl_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testbuffer.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testbuffer_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testcapi.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testcapi_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testconsole.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testconsole_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testimportmultiple.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testimportmultiple_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testinternalcapi.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testinternalcapi_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testmultiphase.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_testmultiphase_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_tkinter.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_tkinter_d.lib \
  $(BUILD_DIR)/windows/Win32/DLLs/_tkinter_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_uuid.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_uuid_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_zoneinfo.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/_zoneinfo_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/libcrypto-1_1.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/libffi-8.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/libssl-1_1.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/pyexpat.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/pyexpat_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/python_lib.cat \
  $(BUILD_DIR)/windows/Win32/DLLs/python_tools.cat \
  $(BUILD_DIR)/windows/Win32/DLLs/select.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/select_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/sqlite3.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/sqlite3_d.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/tcl86t.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/tk86t.dll \
  $(BUILD_DIR)/windows/Win32/DLLs/unicodedata.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/unicodedata_d.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/winsound.pyd \
  $(BUILD_DIR)/windows/Win32/DLLs/winsound_d.pyd \
  $(BUILD_DIR)/windows/Win32/Lib/email/architecture.rst \
  $(BUILD_DIR)/windows/Win32/OpenAL32.dll \
  $(BUILD_DIR)/windows/Win32/SDL2.dll \
  $(BUILD_DIR)/windows/Win32/libvorbis.dll \
  $(BUILD_DIR)/windows/Win32/libvorbisfile.dll \
  $(BUILD_DIR)/windows/Win32/msvcp140d.dll \
  $(BUILD_DIR)/windows/Win32/ogg.dll \
  $(BUILD_DIR)/windows/Win32/python.exe \
  $(BUILD_DIR)/windows/Win32/python311.dll \
  $(BUILD_DIR)/windows/Win32/python311_d.dll \
  $(BUILD_DIR)/windows/Win32/python_d.exe \
  $(BUILD_DIR)/windows/Win32/pythonw.exe \
  $(BUILD_DIR)/windows/Win32/pythonw_d.exe \
  $(BUILD_DIR)/windows/Win32/ucrtbased.dll \
  $(BUILD_DIR)/windows/Win32/vc_redist.x86.exe \
  $(BUILD_DIR)/windows/Win32/vcruntime140d.dll

# Rule to copy src extras to build.
$(EXTRAS_TARGETS_WIN_WIN32) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@


EXTRAS_TARGETS_WIN_X64 = \
  $(BUILD_DIR)/windows/x64/DLLs/_asyncio.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_asyncio_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_bz2.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_bz2_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ctypes.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ctypes_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ctypes_test.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ctypes_test_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_decimal.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_decimal_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_elementtree.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_elementtree_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_hashlib.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_hashlib_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_lzma.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_lzma_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_msi.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_msi_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_multiprocessing.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_multiprocessing_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_overlapped.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_overlapped_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_queue.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_queue_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_socket.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_socket_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_sqlite3.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_sqlite3_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ssl.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_ssl_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testbuffer.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testbuffer_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testcapi.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testcapi_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testconsole.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testconsole_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testimportmultiple.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testimportmultiple_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testinternalcapi.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testinternalcapi_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testmultiphase.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_testmultiphase_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_tkinter.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_tkinter_d.lib \
  $(BUILD_DIR)/windows/x64/DLLs/_tkinter_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_uuid.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_uuid_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_zoneinfo.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/_zoneinfo_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/libcrypto-1_1.dll \
  $(BUILD_DIR)/windows/x64/DLLs/libffi-8.dll \
  $(BUILD_DIR)/windows/x64/DLLs/libssl-1_1.dll \
  $(BUILD_DIR)/windows/x64/DLLs/pyexpat.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/pyexpat_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/python_lib.cat \
  $(BUILD_DIR)/windows/x64/DLLs/python_tools.cat \
  $(BUILD_DIR)/windows/x64/DLLs/select.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/select_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/sqlite3.dll \
  $(BUILD_DIR)/windows/x64/DLLs/sqlite3_d.dll \
  $(BUILD_DIR)/windows/x64/DLLs/tcl86t.dll \
  $(BUILD_DIR)/windows/x64/DLLs/tk86t.dll \
  $(BUILD_DIR)/windows/x64/DLLs/unicodedata.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/unicodedata_d.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/winsound.pyd \
  $(BUILD_DIR)/windows/x64/DLLs/winsound_d.pyd \
  $(BUILD_DIR)/windows/x64/Lib/email/architecture.rst \
  $(BUILD_DIR)/windows/x64/OpenAL32.dll \
  $(BUILD_DIR)/windows/x64/SDL2.dll \
  $(BUILD_DIR)/windows/x64/libvorbis.dll \
  $(BUILD_DIR)/windows/x64/libvorbisfile.dll \
  $(BUILD_DIR)/windows/x64/msvcp140d.dll \
  $(BUILD_DIR)/windows/x64/ogg.dll \
  $(BUILD_DIR)/windows/x64/python.exe \
  $(BUILD_DIR)/windows/x64/python311.dll \
  $(BUILD_DIR)/windows/x64/python311_d.dll \
  $(BUILD_DIR)/windows/x64/python_d.exe \
  $(BUILD_DIR)/windows/x64/pythonw.exe \
  $(BUILD_DIR)/windows/x64/pythonw_d.exe \
  $(BUILD_DIR)/windows/x64/ucrtbased.dll \
  $(BUILD_DIR)/windows/x64/vc_redist.x64.exe \
  $(BUILD_DIR)/windows/x64/vcruntime140_1d.dll \
  $(BUILD_DIR)/windows/x64/vcruntime140d.dll

# Rule to copy src extras to build.
$(EXTRAS_TARGETS_WIN_X64) : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# __AUTOGENERATED_PRIVATE_END__

ASSET_TARGETS_COMMON += $(MESH_TARGETS)

$(BUILD_DIR)/%.bob : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.cob : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.ogg : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.fdata : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.pem : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# Langdata one-off json file.
$(BUILD_DIR)/ba_data/data/langdata.json : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# Languages json files.
$(BUILD_DIR)/ba_data/data/languages/%.json : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

# Map json files.
$(BUILD_DIR)/ba_data/data/maps/%.json : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

ba_data/%.tex2d.png : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

ba_data/%_+x.tex2d.png : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/ba_data/%_preview.png : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.dds : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.pvr : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

$(BUILD_DIR)/%.ktx : ../../.efrocachemap
	@cd ../.. && tools/pcommand efrocache_get src/assets/$@

audio: $(AUDIO_TARGETS)
audio-clean:
	rm -rf $(BUILD_DIR)/ba_data/audio

data: $(DATA_TARGETS)

data-clean:
	rm -rf $(BUILD_DIR)/ba_data/data

fonts: $(FONT_TARGETS)
fonts-clean:
	rm -rf $(BUILD_DIR)/ba_data/fonts

# Mesh targets needed for all platforms.
MESH_TARGETS = $(BOB_TARGETS) $(COB_TARGETS)

meshes: $(MESH_TARGETS)
meshes-clean:
	rm -rf $(BUILD_DIR)/ba_data/meshes

# Texture targets needed per-platform (may overlap)
TEXTURE_TARGETS_CMAKE = $(TEX2D_DDS_TARGETS)
TEXTURE_TARGETS_WIN = $(TEX2D_DDS_TARGETS)
TEXTURE_TARGETS_MAC = $(TEX2D_DDS_TARGETS)
TEXTURE_TARGETS_IOS = $(TEX2D_PVR_TARGETS)
TEXTURE_TARGETS_ANDROID = $(TEX2D_KTX_TARGETS)

# Texture targets needed for all platforms.
TEXTURE_TARGETS_COMMON = $(TEX2D_PREVIEW_PNG_TARGETS) \
 $(TEX2D_PREVIEW_PNG_TARGETS_2)

textures-clean:
	rm -rf $(BUILD_DIR)/ba_data/textures

# Script targets needed per-platform (may overlap)
SCRIPT_TARGETS_CMAKE =
SCRIPT_TARGETS_WIN_WIN32 = $(SCRIPT_TARGETS_PY_PRIVATE_WIN_WIN32) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_WIN_WIN32)
SCRIPT_TARGETS_WIN_X64 = $(SCRIPT_TARGETS_PY_PRIVATE_WIN_X64) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_WIN_X64)
SCRIPT_TARGETS_MAC = $(SCRIPT_TARGETS_PY_PRIVATE_APPLE) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_APPLE)
SCRIPT_TARGETS_IOS = $(SCRIPT_TARGETS_PY_PRIVATE_APPLE) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_APPLE)
SCRIPT_TARGETS_ANDROID = $(SCRIPT_TARGETS_PY_PRIVATE_ANDROID) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_ANDROID)

# Script targets needed by all platforms.
SCRIPT_TARGETS_COMMON = $(SCRIPT_TARGETS_PY_PUBLIC) \
 $(SCRIPT_TARGETS_PYC_PUBLIC) $(SCRIPT_TARGETS_PY_PUBLIC_TOOLS) \
 $(SCRIPT_TARGETS_PYC_PUBLIC_TOOLS) $(SCRIPT_TARGETS_PY_PRIVATE_COMMON) \
 $(SCRIPT_TARGETS_PYC_PRIVATE_COMMON) $(PEM_TARGETS)

# Build scripts for a specific platform.
scripts-cmake: $(SCRIPT_TARGETS_CMAKE) $(SCRIPT_TARGETS_COMMON)
scripts-win-Win32: $(SCRIPT_TARGETS_WIN_WIN32) $(SCRIPT_TARGETS_COMMON)
scripts-win-x64: $(SCRIPT_TARGETS_WIN_X64) $(SCRIPT_TARGETS_COMMON)
scripts-mac: $(SCRIPT_TARGETS_MAC) $(SCRIPT_TARGETS_COMMON)
scripts-ios: $(SCRIPT_TARGETS_IOS) $(SCRIPT_TARGETS_COMMON)
scripts-android: $(SCRIPT_TARGETS_ANDROID) $(SCRIPT_TARGETS_COMMON)

# Build scripts for all platforms
scripts: scripts-cmake scripts-win-Win32 scripts-win-x64 scripts-mac \
  scripts-ios scripts-android
scripts-clean:
	rm -rf $(BUILD_DIR)/ba_data/python $(BUILD_DIR)/ba_data/python-site-packages \
  $(BUILD_DIR)/pylib-android $(BUILD_DIR)/pylib-apple \
  $(BUILD_DIR)/windows/Win32/Lib $(BUILD_DIR)/windows/x64/Lib

# Build all required assets for a specific platform.
assets-cmake: $(ASSET_TARGETS_CMAKE) $(ASSET_TARGETS_COMMON)
assets-win-Win32: $(ASSET_TARGETS_WIN_WIN32) $(ASSET_TARGETS_COMMON)
assets-win-x64: $(ASSET_TARGETS_WIN_X64) $(ASSET_TARGETS_COMMON)
assets-mac: $(ASSET_TARGETS_MAC) $(ASSET_TARGETS_COMMON)
assets-ios: $(ASSET_TARGETS_IOS) $(ASSET_TARGETS_COMMON)
assets-android: $(ASSET_TARGETS_ANDROID) $(ASSET_TARGETS_COMMON)

# Build all assets for all platforms.
assets: assets-cmake assets-win-Win32 assets-win-x64 assets-mac assets-ios \
      assets-android
clean:
	@rm -rf $(BUILD_DIR)

# These targets don't correspond to actual files; make sure make knows that.
.PHONY: cmake win mac ios android audio audio-clean fonts fonts-clean \
        data data-clean meshes meshes-clean \
        textures-clean scripts scripts-clean \
        assets assets-cmake assets-win-Win32 assets-win-x64 assets-mac \
        assets-ios assets-android asset_sources clean
