Files
bitcoin-ticker-pi/go-rpi-rgb-led-matrix/lib/rpi-rgb-led-matrix/bindings/c#/Makefile
T

22 lines
452 B
Makefile

CSHARP_LIB=RGBLedMatrix.dll
SOURCES=RGBLedCanvas.cs RGBLedMatrix.cs RGBLedFont.cs
CSHARP_COMPILER=mcs
RGB_LIBDIR=../../lib
RGB_LIBRARY_NAME=rgbmatrix
RGB_LIBRARY=$(RGB_LIBDIR)/lib$(RGB_LIBRARY_NAME).so.1
EXAMPLES_DIR=examples
$(CSHARP_LIB) : $(SOURCES) $(RGB_LIBRARY)
$(CSHARP_COMPILER) -target:library -out:$@ $(SOURCES)
$(RGB_LIBRARY):
$(MAKE) -C $(RGB_LIBDIR)
build: $(CSHARP_LIB)
$(MAKE) -C $(EXAMPLES_DIR) all
clean:
rm -f $(CSHARP_LIB)