GIT_VERSION := $(shell git describe --abbrev=6 --dirty --always --tags)
-CC = gcc -Wall -DVERSION=\"$(GIT_VERSION)\"
lib_inih := lib/inih
libs := $(lib_inih)
+ifeq ($(OS),Windows_NT)
+ CC = arm-linux-gnueabihf-gcc -Wall -IC:\SysGCC\Raspberry\arm-linux-gnueabihf\sysroot\usr\local\include -DVERSION=\"$(GIT_VERSION)\"
+ recursive_clean = for /D %%d in ($(libs)) do make --directory=%%d clean
+else
+ CC = gcc -Wall -DVERSION=\"$(GIT_VERSION)\"
+ recursive_clean = for d in $(libs); do make --directory=$$d clean; done
+endif
+
all: hdmi-switcher
hdmi-switcher: main.o config.o
clean:
rm -f *.o *.bak *.out ex
- for d in $(libs); do make --directory=$$d clean; done
+ $(recursive_clean)
\ No newline at end of file