# Override data directory on UNIX platforms to use fixed data directory CPPFLAGS = -DAVOISION_DATA_DIR_OVERRIDE=\"$(pkgdatadir)/avoision.zip\" @CPPFLAGS@ bin_PROGRAMS = avoision avoision_SOURCES = avoision.c pkgdata_DATA = avoision.zip # Desktop entry and icon desktopdir = $(datadir)/applications dist_desktop_DATA = avoision.desktop iconsdir = $(datadir)/pixmaps dist_icons_DATA = avoision.png # Data package AVOISIONDATA = \ Data/Avoision/Avoision.lua \ Data/Avoision/Board.lua \ Data/Avoision/Common.lua \ Data/Avoision/Display.lua \ Data/Avoision/Enemy.lua \ Data/Avoision/GameLayer.lua \ Data/Avoision/Goal.lua \ Data/Avoision/MovingObject.lua \ Data/Avoision/PauseScreen.lua \ Data/Avoision/Player.lua \ Data/Avoision/Seeker.lua \ Data/Effects/Ghost.lua \ Data/Effects/ScriptedEntity.lua \ Data/Fonts/Default.png \ Data/Images/Background.png \ Data/Images/Blank.png \ Data/Images/Block.png \ Data/Images/Cursor.png \ Data/Images/ScoreBackground.png \ Data/Images/Seeker.png \ Data/Images/Title.png \ Data/Menus/AudioMenu.lua \ Data/Menus/ControlsMenu.lua \ Data/Menus/CreditsMenu.lua \ Data/Menus/HighScore.lua \ Data/Menus/HighScoreEntryMenu.lua \ Data/Menus/HighScoreMenu.lua \ Data/Menus/InstructionsMenu.lua \ Data/Menus/MainMenu.lua \ Data/Menus/OptionsMenu.lua \ Data/Menus/VideoMenu.lua \ Data/Music/SpelunkingForPleasure.ogg \ Data/Settings/AudioSettings.lua \ Data/Settings/Controls.lua \ Data/Settings/HighScoreDefaultData.lua \ Data/Settings/Misc.lua \ Data/Settings/VideoSettings.lua \ Data/Sounds/Boom.wav \ Data/Sounds/Bounce.wav \ Data/Sounds/Cancel.wav \ Data/Sounds/Click.wav \ Data/Sounds/Score.wav \ Data/Sounds/Select.wav \ Data/UI/Button.lua \ Data/UI/Choice.lua \ Data/UI/Control.lua \ Data/UI/Form.lua \ Data/UI/FormLayer.lua \ Data/UI/ImageLabel.lua \ Data/UI/Input.lua \ Data/UI/Label.lua \ Data/UI/Layers.lua \ Data/UI/NumberLabel.lua \ Data/UI/Separator.lua \ Data/UI/TextInputBox.lua \ Data/UI/Title.lua \ Data/UI/UI.lua \ Data/Utility/ForEach.lua \ Data/Utility/LinkedList.lua \ Data/Utility/List.lua \ Data/Utility/MiscSettings.lua \ Data/Utility/SortedList.lua dist_noinst_DATA = $(AVOISIONDATA) \ Avoision.ico \ Avoision.rc \ License.txt avoision.zip : $(AVOISIONDATA) cd Data && zip -r ../avoision.zip *