67 Commits (fe4d462917dd6a9d1c1bb85a89d2acfd1f3b559a)

Author SHA1 Message Date
  Andrew Belt 6965a2ecca Compile .mm files with CXX instead of CC. 10 months ago
  Andrew Belt fc0a319ea4 Move LDFLAGS to end of compiler flags, since library order matters for Mingw. 1 year ago
  Andrew Belt 1fb9af25dc Include CXXFLAGS in build command for target. 1 year ago
  Andrew Belt 7c0941777f Define ARCH_* macros in arch.hpp instead of on the command line. 1 year ago
  Andrew Belt db77137a23 Compile .m and .mm files in src/ on Mac. 1 year ago
  Andrew Belt 75f90aa95e Allow cross-compiling plugins by setting CROSS_COMPILE environment variable to a machine triplet. 2 years ago
  Andrew Belt 08cd572d51 Allow building on ARM64. Only Mac tested, and deps not tested. 2 years ago
  Andrew Belt 26016a2226 Add ARCH_X64 macro when compiling on x64. 2 years ago
  Andrew Belt 70382a63ac Compile with -fno-omit-frame-pointer. 3 years ago
  Andrew Belt 54e4476ae0 Add -stdlib=libc++ to LDFLAGS on Mac. 3 years ago
  Andrew Belt 12557c2a48 Add MAC_SDK_FLAGS to LDFLAGS on Mac so it links with the correct Mac SDK version. 3 years ago
  Andrew Belt cd71d926e4 Compile with -march=nehalem. Remove -std=c11 for C files because it causes M_PI, M_SQRT2, etc to not be defined. 3 years ago
  Andrew Belt 117383f783 Compile for core2. 3 years ago
  Andrew Belt 7724efa41b Add loading/saving of wavetables. 3 years ago
  Andrew Belt 1f6da03a52 Use INSTALL_NAME_TOOL and OTOOL environment variables in plugin makefile on Mac. 3 years ago
  Andrew Belt 014db99669 Compile Rack and deps for Mac 10.9+. 3 years ago
  Andrew Belt a6ed131981 MSYS2 uses a primitive version of Markdown, so fix formatting of 3 years ago
  Andrew Belt 6431fe0e74 Compile readme, licenses, and changelog as Markdown to HTML for distribution. 3 years ago
  Andrew Belt d7c36b9bee Tweak Makefiles. 4 years ago
  Andrew Belt 94b5ad8b32 Fix build on Mac. 5 years ago
  Andrew Belt af834d49ee Replace fopen, remove, and rename on Windows with wrappers that call 5 years ago
  Andrew Belt 043401c3fc Add `EXTRA_FLAGS`, `EXTRA_CFLAGS`, `EXTRA_CXXFLAGS`, `EXTRA_LDFLAGS` to build system. 5 years ago
  Andrew Belt babcc49a2a Attempt to link to glibc 2.23 for plugins. 6 years ago
  Andrew Belt 9a4a89b234 Allow param data entry in context menu. Don't allow nested FramebufferWidget drawing. 6 years ago
  Andrew Belt 1f030a16fd Add -funsafe-math-optimizations, tweak Quantity display string 6 years ago
  Andrew Belt 3489859fe8 Remove -ffast-math from compiler FLAGS. Fix display value of "-0" in tooltip. 6 years ago
  Andrew Belt 5ff841b076 Make SequentialLayout wrap widgets 6 years ago
  Andrew Belt 2e4faa4a10 Add hack when disconnecting ModuleWidgets with NULL Module 6 years ago
  Andrew Belt 217faca052 Parse plugin metadata from plugin.json 6 years ago
  Andrew Belt 162ae478fe Prefix comments in Makefile targets with @ to disable printing 7 years ago
  Andrew Belt dd5b0a6fbb Fix Mac embedded resources 7 years ago
  Andrew Belt 32acb82842 Use xxd for Mac embedded resources 7 years ago
  Andrew Belt 8422baf5b7 Use objcopy instead of ld for resource files 7 years ago
  Andrew Belt 00b972339d Added BINARY macro and build target, remove dep from dependencies of 7 years ago
  Andrew Belt e4a7e7ddfe Add ARCH_* to arch.mk 7 years ago
  Andrew Belt f9298e25ec Refactor OBJECTS in compile.mk 7 years ago
  Andrew Belt 1878e96232 Reorder SOURCE_OBJECTS 7 years ago
  Andrew Belt b738fe22f4 Rearrange makefiles 7 years ago
  Andrew Belt 03c14d5bb6 Make `dep` an order-only target of all objects 7 years ago
  Andrew Belt 51c3a8e407 Reorder OBJECTS again 7 years ago
  Andrew Belt 367086056d Fix Makefile variable name collision 7 years ago
  Andrew Belt 4dfd0f78c3 Revert "Fix order of OBJECTS prerequisites" 7 years ago
  Andrew Belt 1d11d473f1 Fix order of OBJECTS prerequisites 7 years ago
  Andrew Belt 7e6855c584 Improve structure of dep building 7 years ago
  Andrew Belt 3a3960a7f4 Require RACK_DIR, VERSION, and SLUG in Makefile, refactor dep build 7 years ago
  Andrew Belt 77cecc9d81 Place automatic objects before user-defined objects in compile.mk 7 years ago
  Andrew Belt 9609cc2295 Fix strip in plugin `make dist`, fix RESOURCES in compile.mk 7 years ago
  Andrew Belt 8c1be8f270 Add buffer methods to ring buffer, change int types to size_t in ring buffer, add ScrollWidget::scrollTo() 7 years ago
  Andrew Belt 7ebf0d709f Define RACK_DIR in Makefile, use windowWidth and windowHeight for Scene dimensions 7 years ago
  Andrew Belt f4834d8163 Build system fixes 7 years ago