Makefile 360 B

123456789101112131415
  1. ifeq ($(OS),Windows_NT)
  2. BASE=$(shell cd "$(WINDIR)";pwd -W)
  3. CSC?=$(shell ls -1d $(BASE)/Microsoft.NET/Framework/v*|sort -rn|head -1)/csc.exe
  4. else
  5. CSC?=csc
  6. endif
  7. MKDIR_P = mkdir -p
  8. inotifywait.exe: c_src/windows/*.cs
  9. ${MKDIR_P} priv
  10. $(CSC) //nologo //target:exe //out:priv\\$@ c_src\\windows\\*.cs
  11. clean:
  12. -rm priv\\inotifywait.exe