You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
741B

  1. #
  2. # Makefile for VCV rack shared lib + GCC
  3. #
  4. #
  5. include dep/yac/install_linux.mk
  6. TARGET_BASENAME=Rack_shared
  7. EXTRAFLAGS= -DVERSION=0.6.1 -DARCH_LIN -D_USE_MATH_DEFINES -DRACK_PLUGIN -DRACK_PLUGIN_SHARED -DUSE_VST2 -Iinclude/ -Idep/include -Idep/
  8. EXTRAFLAGS+= -DRACK_PLUGIN_SHARED_LIB_BUILD
  9. # for osdialog:
  10. EXTRAFLAGS+= `pkg-config gtk+-2.0 --cflags`
  11. ifeq ($(BUILD_64),y)
  12. EXTRALIBS_DEP= dep/lib/linux_gcc/x64
  13. else
  14. EXTRALIBS_DEP= dep/lib/linux_gcc/x86
  15. endif
  16. # need to link these later on:
  17. #EXTRALIBS+= `pkg-config gtk+-2.0 --libs`
  18. #EXTRALIBS+= $(EXTRALIBS_DEP)/jansson.a
  19. #EXTRALIBS+= $(EXTRALIBS_DEP)/glew.a
  20. #libspeexdsp.a
  21. PLAF_OBJ=
  22. include make.objects
  23. ALL_OBJ=$(SHARED_LIB_OBJ) $(LIB_OBJ_LINUX)
  24. include dep/yac/staticlib_linux.mk