Latest compatible version of Classicube from the original GitHub repository (https://github.com/ClassiCube/ClassiCube) that can be compiled on Classicube for PowerMac PPC running Mac OS X 10.4.
This commit is contained in:
76
third_party/dsiwifi/Makefile
vendored
Normal file
76
third_party/dsiwifi/Makefile
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
ifeq ($(strip $(DEVKITPRO)),)
|
||||
$(error "Please set DEVKITPRO in your environment. export DEVKITPRO=<path to>devkitPro")
|
||||
endif
|
||||
|
||||
export TOPDIR := $(CURDIR)
|
||||
|
||||
export DSIWIFI_MAJOR := 0
|
||||
export DSIWIFI_MINOR := 1
|
||||
export DSIWIFI_REVISION := 0
|
||||
|
||||
VERSION := $(DSIWIFI_MAJOR).$(DSIWIFI_MINOR).$(DSIWIFI_REVISION)
|
||||
|
||||
.PHONY: release debug clean all test_app
|
||||
|
||||
all: include/dswifi_version.h release debug test_app
|
||||
|
||||
include/dswifi_version.h : Makefile
|
||||
@echo "#ifndef _dswifi_version_h_" > $@
|
||||
@echo "#define _dswifi_version_h_" >> $@
|
||||
@echo >> $@
|
||||
@echo "#define DSIWIFI_MAJOR $(DSIWIFI_MAJOR)" >> $@
|
||||
@echo "#define DSIWIFI_MINOR $(DSIWIFI_MINOR)" >> $@
|
||||
@echo "#define DSIWIFI_REVISION $(DSIWIFI_REVISION)" >> $@
|
||||
@echo >> $@
|
||||
@echo '#define DSIWIFI_VERSION "'$(DSIWIFI_MAJOR).$(DSIWIFI_MINOR).$(DSIWIFI_REVISION)'"' >> $@
|
||||
@echo >> $@
|
||||
@echo "#endif // _dsiwifi_version_h_" >> $@
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
test_app: debug
|
||||
#-------------------------------------------------------------------------------
|
||||
$(MAKE) -C test_app
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
release: lib
|
||||
#-------------------------------------------------------------------------------
|
||||
$(MAKE) -C arm_host BUILD=release
|
||||
$(MAKE) -C arm_iop BUILD=release
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
debug: lib
|
||||
#-------------------------------------------------------------------------------
|
||||
$(MAKE) -C arm_host BUILD=debug
|
||||
$(MAKE) -C arm_iop BUILD=debug
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
lib:
|
||||
#-------------------------------------------------------------------------------
|
||||
mkdir lib
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
clean:
|
||||
#-------------------------------------------------------------------------------
|
||||
@$(MAKE) -C arm_host clean
|
||||
@$(MAKE) -C arm_iop clean
|
||||
@$(MAKE) -C test_app clean
|
||||
@$(RM) -r dsiwifi-src-*.tar.bz2 dsiwifi-*.tar.bz2 include/dsiwifi_version.h lib
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
dist-src:
|
||||
#-------------------------------------------------------------------------------
|
||||
@tar --exclude=*CVS* --exclude=.svn -cjf dsiwifi-src-$(VERSION).tar.bz2 arm_iop/source arm_iop/Makefile arm_host/source arm_host/Makefile common include Makefile dsiwifi_license.txt dswifi_license.txt
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
dist-bin: all
|
||||
#-------------------------------------------------------------------------------
|
||||
@tar --exclude=*CVS* --exclude=.svn -cjf dsiwifi-$(VERSION).tar.bz2 include lib dsiwifi_license.txt dswifi_license.txt
|
||||
|
||||
dist: dist-bin dist-src
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
install: dist-bin
|
||||
#-------------------------------------------------------------------------------
|
||||
mkdir -p $(DESTDIR)$(DEVKITPRO)/libnds
|
||||
bzip2 -cd dsiwifi-$(VERSION).tar.bz2 | tar -x -C $(DESTDIR)$(DEVKITPRO)/libnds
|
||||
|
||||
Reference in New Issue
Block a user