1################################################################################ 2# 3# ASCII-Invaders 4# 5################################################################################ 6 7ASCII_INVADERS_VERSION = 1.0.1 8ASCII_INVADERS_SITE = $(call github,macdice,ascii-invaders,v$(ASCII_INVADERS_VERSION)) 9ASCII_INVADERS_DEPENDENCIES = ncurses 10ASCII_INVADERS_LICENSE = GPL-2.0+ 11ASCII_INVADERS_LICENSE_FILES = LICENSE 12 13# For compiling statically, libraries must be specified after the object file 14define ASCII_INVADERS_POST_EXTRACT_FIXUP 15 sed -i 's/\$$(LIBS) invaders.o/invaders.o \$$(LIBS)/' $(@D)/Makefile 16endef 17ASCII_INVADERS_POST_EXTRACT_HOOKS += ASCII_INVADERS_POST_EXTRACT_FIXUP 18 19define ASCII_INVADERS_BUILD_CMDS 20 $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) 21endef 22 23define ASCII_INVADERS_INSTALL_TARGET_CMDS 24 $(INSTALL) -D -m 0755 $(@D)/ascii_invaders $(TARGET_DIR)/usr/bin/ascii_invaders 25endef 26 27$(eval $(generic-package)) 28