|
12345678910111213141516171819202122232425262728293031323334353637 |
- include $(TOPDIR)/rules.mk
-
- PKG_NAME:=ogs-memory
- PKG_VERSION:=1.0
- PKG_RELEASE:=1
- SOURCE_DIR:=/home/vboxuser/research-portable-memory/language-C++
-
- include $(INCLUDE_DIR)/package.mk
-
- define Package/ogs-memory
- SECTION:=games
- CATEGORY:=Games
- TITLE:=Memory
- DEPENDS:=+libstdcpp
- endef
-
- define Package/ogs-memory/description
- A simple "Memory" game in C++
- endef
-
- define Build/Prepare
- mkdir -p $(PKG_BUILD_DIR)
- cp -r $(SOURCE_DIR)/* $(PKG_BUILD_DIR)
- $(Build/Patch)
- endef
-
- define Build/Compile
- $(TARGET_CXX) $(TARGET_CXXFLAGS) -o $(PKG_BUILD_DIR)/test.o -c $(PKG_BUILD_DIR)/src/test.cpp
- $(TARGET_CXX) $(TARGET_LDFLAGS) -o $(PKG_BUILD_DIR)/$1 $(PKG_BUILD_DIR)/test.o
- endef
-
- define Package/ogs-memory/install
- $(INSTALL_DIR) $(1)/usr/bin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/ogs-memory $(1)/usr/bin
- endef
-
- $(eval $(call BuildPackage,ogs-memory))
|