61 Commits (ba84d1446716dd7732f122da9160270e08929aa5)

Author SHA1 Message Date
  Andrew Belt 75f90aa95e Allow cross-compiling plugins by setting CROSS_COMPILE environment variable to a machine triplet. 1 year 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. 2 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. 3 years ago
  Andrew Belt 94b5ad8b32 Fix build on Mac. 4 years ago
  Andrew Belt af834d49ee Replace fopen, remove, and rename on Windows with wrappers that call 4 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. 5 years ago
  Andrew Belt 9a4a89b234 Allow param data entry in context menu. Don't allow nested FramebufferWidget drawing. 5 years ago
  Andrew Belt 1f030a16fd Add -funsafe-math-optimizations, tweak Quantity display string 5 years ago
  Andrew Belt 3489859fe8 Remove -ffast-math from compiler FLAGS. Fix display value of "-0" in tooltip. 5 years ago
  Andrew Belt 5ff841b076 Make SequentialLayout wrap widgets 5 years ago
  Andrew Belt 2e4faa4a10 Add hack when disconnecting ModuleWidgets with NULL Module 5 years ago
  Andrew Belt 217faca052 Parse plugin metadata from plugin.json 5 years ago
  Andrew Belt 162ae478fe Prefix comments in Makefile targets with @ to disable printing 6 years ago
  Andrew Belt dd5b0a6fbb Fix Mac embedded resources 6 years ago
  Andrew Belt 32acb82842 Use xxd for Mac embedded resources 6 years ago
  Andrew Belt 8422baf5b7 Use objcopy instead of ld for resource files 6 years ago
  Andrew Belt 00b972339d Added BINARY macro and build target, remove dep from dependencies of 6 years ago
  Andrew Belt e4a7e7ddfe Add ARCH_* to arch.mk 6 years ago
  Andrew Belt f9298e25ec Refactor OBJECTS in compile.mk 6 years ago
  Andrew Belt 1878e96232 Reorder SOURCE_OBJECTS 6 years ago
  Andrew Belt b738fe22f4 Rearrange makefiles 6 years ago
  Andrew Belt 03c14d5bb6 Make `dep` an order-only target of all objects 6 years ago
  Andrew Belt 51c3a8e407 Reorder OBJECTS again 6 years ago
  Andrew Belt 367086056d Fix Makefile variable name collision 6 years ago
  Andrew Belt 4dfd0f78c3 Revert "Fix order of OBJECTS prerequisites" 6 years ago
  Andrew Belt 1d11d473f1 Fix order of OBJECTS prerequisites 6 years ago
  Andrew Belt 7e6855c584 Improve structure of dep building 6 years ago
  Andrew Belt 3a3960a7f4 Require RACK_DIR, VERSION, and SLUG in Makefile, refactor dep build 6 years ago
  Andrew Belt 77cecc9d81 Place automatic objects before user-defined objects in compile.mk 6 years ago
  Andrew Belt 9609cc2295 Fix strip in plugin `make dist`, fix RESOURCES in compile.mk 6 years ago
  Andrew Belt 8c1be8f270 Add buffer methods to ring buffer, change int types to size_t in ring buffer, add ScrollWidget::scrollTo() 6 years ago
  Andrew Belt 7ebf0d709f Define RACK_DIR in Makefile, use windowWidth and windowHeight for Scene dimensions 6 years ago
  Andrew Belt f4834d8163 Build system fixes 6 years ago
  Andrew Belt df69ba0d51 Clean up build system 7 years ago
  Andrew Belt 0c4cf64726 Renamed Plugin to Manufacturer, added multiline to TextField, added 7 years ago
  Andrew Belt e76122bb60 Mac fixes, sleep GUI thread if framerate is too high 7 years ago
  Andrew Belt 33ca4dac2d Add override keyword everywhere 7 years ago
  Andrew Belt 275204c378 Add -Wsuggest-override to build system for Rack and plugins 7 years ago