mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-25 19:00:38 +02:00
backgammon of bsd-games
This commit is contained in:
parent
f7f5545022
commit
d696302080
@ -41,6 +41,17 @@ define Build/Compile
|
||||
#Building worm
|
||||
cd $(PKG_BUILD_DIR)/worm; \
|
||||
$(TARGET_CC) -lncurses -L$(STAGING_DIR)/usr/lib -I$(STAGING_DIR)/usr/include -O2 -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -o worm worm.c
|
||||
|
||||
#Building backgammon
|
||||
cd $(PKG_BUILD_DIR)/backgammon; \
|
||||
cd common_source; \
|
||||
$(TARGET_CC) -c -O2 -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -I$(STAGING_DIR)/usr/include -DEXEC_PATH=\"/usr/bin/backgammon\" -DTEACH_PATH=\"/usr/bin/teachgammon\" allow.c board.c check.c fancy.c init.c odds.c one.c save.c subs.c table.c; \
|
||||
cd ../backgammon; \
|
||||
$(TARGET_CC) -c -O2 -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -I$(STAGING_DIR)/usr/include -I$(PKG_BUILD_DIR)/backgammon/common_source extra.c main.c move.c text.c version.c; \
|
||||
$(TARGET_CC) -lncurses -L$(STAGING_DIR)/usr/lib -o backgammon $(ECHO) ../common_source/*.o ../backgammon/*.o; \
|
||||
cd ../teachgammon; \
|
||||
$(TARGET_CC) -c -O2 -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -I$(STAGING_DIR)/usr/include -I$(PKG_BUILD_DIR)/backgammon/common_source data.c teach.c ttext1.c ttext2.c tutor.c; \
|
||||
$(TARGET_CC) -lncurses -L$(STAGING_DIR)/usr/lib -o teachgammon $(ECHO) ../common_source/*.o ../teachgammon/*.o
|
||||
endef
|
||||
|
||||
define Package/tetris
|
||||
@ -88,6 +99,26 @@ define Package/worm/install
|
||||
$(1)/usr/bin/worm
|
||||
endef
|
||||
|
||||
define Package/backgammon
|
||||
$(call Package/bsd-games)
|
||||
TITLE:=the game of backgammon
|
||||
DEPENDS:=+libncurses
|
||||
endef
|
||||
|
||||
define Package/backgammon/install
|
||||
$(INSTALL_DIR) \
|
||||
$(1)/usr/bin
|
||||
|
||||
$(INSTALL_BIN) \
|
||||
$(PKG_BUILD_DIR)/backgammon/backgammon/backgammon \
|
||||
$(1)/usr/bin/backgammon
|
||||
|
||||
$(INSTALL_BIN) \
|
||||
$(PKG_BUILD_DIR)/backgammon/teachgammon/teachgammon \
|
||||
$(1)/usr/bin/teachgammon
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,tetris))
|
||||
$(eval $(call BuildPackage,primes))
|
||||
$(eval $(call BuildPackage,worm))
|
||||
$(eval $(call BuildPackage,backgammon))
|
||||
|
Loading…
Reference in New Issue
Block a user