# Makefile autogenerated by premake
# Don't edit this file! Instead edit `premake.lua` then rerun `make`
# Options:
#   CONFIG=[Debug|Release]

ifndef CONFIG
  CONFIG=Debug
endif

export CONFIG

.PHONY: all clean cd cdiup cdlua3 cdluaiup3 cdlua51 cdluaiup51 cdpdf cdluapdf51

all: cd cdiup cdlua3 cdluaiup3 cdlua51 cdluaiup51 cdpdf cdluapdf51

Makefile: premake.lua
	@echo ==== Regenerating Makefiles ====
	@premake --file $^ --target gnu --os linux

cd:
	@echo ==== Building cd ====
	@$(MAKE) --no-print-directory -C . -f cd.make

cdiup:
	@echo ==== Building cdiup ====
	@$(MAKE) --no-print-directory -C . -f cdiup.make

cdlua3:
	@echo ==== Building cdlua3 ====
	@$(MAKE) --no-print-directory -C . -f cdlua3.make

cdluaiup3:
	@echo ==== Building cdluaiup3 ====
	@$(MAKE) --no-print-directory -C . -f cdluaiup3.make

cdlua51:
	@echo ==== Building cdlua51 ====
	@$(MAKE) --no-print-directory -C . -f cdlua51.make

cdluaiup51:
	@echo ==== Building cdluaiup51 ====
	@$(MAKE) --no-print-directory -C . -f cdluaiup51.make

cdpdf:
	@echo ==== Building cdpdf ====
	@$(MAKE) --no-print-directory -C . -f cdpdf.make

cdluapdf51:
	@echo ==== Building cdluapdf51 ====
	@$(MAKE) --no-print-directory -C . -f cdluapdf51.make

clean:
	@$(MAKE) --no-print-directory -C . -f cd.make clean
	@$(MAKE) --no-print-directory -C . -f cdiup.make clean
	@$(MAKE) --no-print-directory -C . -f cdlua3.make clean
	@$(MAKE) --no-print-directory -C . -f cdluaiup3.make clean
	@$(MAKE) --no-print-directory -C . -f cdlua51.make clean
	@$(MAKE) --no-print-directory -C . -f cdluaiup51.make clean
	@$(MAKE) --no-print-directory -C . -f cdpdf.make clean
	@$(MAKE) --no-print-directory -C . -f cdluapdf51.make clean
