Finishing viewRead()/viewWrite()

This commit is contained in:
2020-08-04 21:17:56 -05:00
parent cc25345960
commit 952605a8a4
9 changed files with 434 additions and 64 deletions
+10 -10
View File
@@ -10,7 +10,7 @@ default:
@echo
@echo "Planet Virtual Boy Emulator"
@echo " https://www.planetvb.com/"
@echo " August 3, 2020"
@echo " August 4, 2020"
@echo
@echo "Intended build environment: Debian i386 or amd64"
@echo " gcc-multilib"
@@ -20,12 +20,12 @@ default:
@echo "Usage: make <recipe>"
@echo " Package recipes:"
@echo " build Compiles the native modules and desktop application"
@echo " bundle Produces a .jar and deletes all intermediate files"
@echo " clean Deletes all output files"
@echo " core Check the native core library for style errors"
@echo " desktop Compiles the Java desktop application"
@echo " native Builds all native modules"
@echo " pack Bundles everything in a .jar file"
@echo " release Produces a .jar and deletes all intermediate files"
@echo " Native recipes:"
@echo " lin32 Builds native module linux_x86"
@echo " lin64 Builds native module linux_x86-64"
@@ -46,14 +46,6 @@ build:
@make -s desktop
@make -s native
# Performs a full build and packages it into a .jar
.PHONY: bundle
bundle:
@make -s build
@make -s pack
@echo " Removing temporary files"
@make -s clean_most
# Delete all output files
.PHONY: clean
clean: clean_most
@@ -95,6 +87,14 @@ pack:
@jar -cfe $(jarname) Main *.class \
app images locale native src util vue makefile license.txt
# Performs a full build and packages it into a .jar
.PHONY: release
release:
@make -s build
@make -s pack
@echo " Removing temporary files"
@make -s clean_most
# Delete only Java .class files
.PHONY: clean_desktop
clean_desktop: