diff --git a/.travis.yml b/.travis.yml index 4df17c8..6c32c89 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,10 +55,7 @@ script: - make - (cd loader && make) - (cd example_plugin && make) -- (cd plugins/padcon && make) -- (cd plugins/sdcafiine && make) -- (cd plugins/swipswapme && make) -- (cd plugins/hid_to_vpad && make) +- (cd plugins && make) before_deploy: - mkdir -p "wiiu/apps/wiiupluginloader" @@ -68,10 +65,7 @@ before_deploy: - versiontag="$(./gitrev.sh)" - (cd loader && make) - cp example_plugin/example_plugin.mod wiiu/plugins -- cp plugins/padcon/padcon.mod wiiu/plugins -- cp plugins/swipswapme/swipswapme.mod wiiu/plugins -- cp plugins/sdcafiine/sdcafiine.mod wiiu/plugins -- cp plugins/hid_to_vpad/hid_to_vpad.mod wiiu/plugins +- cp plugins/*.mod wiiu/plugins - cp loader/meta/* wiiu/apps/wiiupluginloader - cp loader/wiiupluginloader.elf wiiu/apps/wiiupluginloader - zip -r WiiUPluginLoader_$versiontag.zip wiiu diff --git a/plugins/Makefile b/plugins/Makefile new file mode 100644 index 0000000..7ff24c3 --- /dev/null +++ b/plugins/Makefile @@ -0,0 +1,13 @@ +SUBDIRS = $(shell ls -d */) + +.PHONY: all clean + +all: + for dir in $(SUBDIRS); do \ + $(MAKE) -C $$dir -f Makefile; \ + done + +clean: + for dir in $(SUBDIRS); do \ + $(MAKE) -C $$dir -f Makefile clean; \ + done \ No newline at end of file