Browse Source

Prefix comments in Makefile targets with @ to disable printing

tags/v0.6.2
Andrew Belt 6 years ago
parent
commit
162ae478fe
4 changed files with 12 additions and 12 deletions
  1. +6
    -6
      Makefile
  2. +1
    -1
      compile.mk
  3. +2
    -2
      dep/Makefile
  4. +3
    -3
      plugin.mk

+ 6
- 6
Makefile View File

@@ -92,7 +92,7 @@ dist: all
rm -rf dist rm -rf dist
mkdir -p dist mkdir -p dist


# Rack
@# Rack
$(MAKE) -C plugins/Fundamental dist $(MAKE) -C plugins/Fundamental dist


ifdef ARCH_MAC ifdef ARCH_MAC
@@ -111,7 +111,7 @@ ifdef ARCH_MAC
cp plugins/Fundamental/dist/Fundamental-*.zip $(BUNDLE)/Contents/Resources/Fundamental.zip cp plugins/Fundamental/dist/Fundamental-*.zip $(BUNDLE)/Contents/Resources/Fundamental.zip
cp -R Bridge/AU/dist/VCV-Bridge.component dist/ cp -R Bridge/AU/dist/VCV-Bridge.component dist/
cp -R Bridge/VST/dist/VCV-Bridge.vst dist/ cp -R Bridge/VST/dist/VCV-Bridge.vst dist/
# Make DMG image
@# Make DMG image
cd dist && ln -s /Applications Applications cd dist && ln -s /Applications Applications
cd dist && ln -s /Library/Audio/Plug-Ins/Components Components cd dist && ln -s /Library/Audio/Plug-Ins/Components Components
cd dist && ln -s /Library/Audio/Plug-Ins/VST VST cd dist && ln -s /Library/Audio/Plug-Ins/VST VST
@@ -129,9 +129,9 @@ ifdef ARCH_WIN
cp /mingw64/bin/libstdc++-6.dll dist/Rack/ cp /mingw64/bin/libstdc++-6.dll dist/Rack/
cp /mingw64/bin/libgcc_s_seh-1.dll dist/Rack/ cp /mingw64/bin/libgcc_s_seh-1.dll dist/Rack/
cp plugins/Fundamental/dist/Fundamental-*.zip dist/Rack/Fundamental.zip cp plugins/Fundamental/dist/Fundamental-*.zip dist/Rack/Fundamental.zip
# Make ZIP
@# Make ZIP
cd dist && zip -5 -r Rack-$(VERSION)-$(ARCH).zip Rack cd dist && zip -5 -r Rack-$(VERSION)-$(ARCH).zip Rack
# Make NSIS installer
@# Make NSIS installer
makensis installer.nsi makensis installer.nsi
mv Rack-setup.exe dist/Rack-$(VERSION)-$(ARCH).exe mv Rack-setup.exe dist/Rack-$(VERSION)-$(ARCH).exe
endif endif
@@ -144,11 +144,11 @@ ifdef ARCH_LIN
$(STRIP) -s dist/Rack/$(TARGET) $(STRIP) -s dist/Rack/$(TARGET)
ldd dist/Rack/$(TARGET) ldd dist/Rack/$(TARGET)
cp plugins/Fundamental/dist/Fundamental-*.zip dist/Rack/Fundamental.zip cp plugins/Fundamental/dist/Fundamental-*.zip dist/Rack/Fundamental.zip
# Make ZIP
@# Make ZIP
cd dist && zip -5 -r Rack-$(VERSION)-$(ARCH).zip Rack cd dist && zip -5 -r Rack-$(VERSION)-$(ARCH).zip Rack
endif endif


# Rack SDK
@# Rack SDK
mkdir -p dist/Rack-SDK mkdir -p dist/Rack-SDK
cp LICENSE* dist/Rack-SDK/ cp LICENSE* dist/Rack-SDK/
cp *.mk dist/Rack-SDK/ cp *.mk dist/Rack-SDK/


+ 1
- 1
compile.mk View File

@@ -81,6 +81,6 @@ ifdef ARCH_WIN
$(OBJCOPY) -I binary -O pe-x86-64 -B i386:x86-64 --rename-section .data=.rodata,alloc,load,readonly,data,contents $< $@ $(OBJCOPY) -I binary -O pe-x86-64 -B i386:x86-64 --rename-section .data=.rodata,alloc,load,readonly,data,contents $< $@
endif endif
ifdef ARCH_MAC ifdef ARCH_MAC
# Apple makes this needlessly complicated, so just generate a C file with an array.
@# Apple makes this needlessly complicated, so just generate a C file with an array.
xxd -i $< | $(CC) $(MAC_SDK_FLAGS) -c -o $@ -xc - xxd -i $< | $(CC) $(MAC_SDK_FLAGS) -c -o $@ -xc -
endif endif

+ 2
- 2
dep/Makefile View File

@@ -88,7 +88,7 @@ $(libspeexdsp):
$(openssl): $(openssl):
$(WGET) "https://www.openssl.org/source/openssl-1.1.0h.tar.gz" $(WGET) "https://www.openssl.org/source/openssl-1.1.0h.tar.gz"
$(UNTAR) openssl-1.1.0h.tar.gz $(UNTAR) openssl-1.1.0h.tar.gz
# ./config ignores CFLAGS, so hack it in with CC
@# ./config ignores CFLAGS, so hack it in with CC
cd openssl-1.1.0h && CC="$(CC) $(CFLAGS)" ./config --prefix="$(realpath $(DEP_LOCAL))" cd openssl-1.1.0h && CC="$(CC) $(CFLAGS)" ./config --prefix="$(realpath $(DEP_LOCAL))"
$(MAKE) -C openssl-1.1.0h $(MAKE) -C openssl-1.1.0h
$(MAKE) -C openssl-1.1.0h install_sw $(MAKE) -C openssl-1.1.0h install_sw
@@ -144,7 +144,7 @@ $(rtaudio):
cd rtaudio/build && $(CMAKE) $(RTAUDIO_FLAGS) .. cd rtaudio/build && $(CMAKE) $(RTAUDIO_FLAGS) ..
$(MAKE) -C rtaudio/build $(MAKE) -C rtaudio/build
$(MAKE) -C rtaudio/build install $(MAKE) -C rtaudio/build install
# For some reason, it doesn't install the static library
@# For some reason, it doesn't install the static library
cp rtaudio/build/librtaudio_static.a lib/librtaudio.a cp rtaudio/build/librtaudio_static.a lib/librtaudio.a


$(nanovg): $(wildcard nanovg/src/*.h) $(nanovg): $(wildcard nanovg/src/*.h)


+ 3
- 3
plugin.mk View File

@@ -48,16 +48,16 @@ clean:
dist: all dist: all
rm -rf dist rm -rf dist
mkdir -p dist/$(SLUG) mkdir -p dist/$(SLUG)
# Strip and copy plugin binary
@# Strip and copy plugin binary
cp $(TARGET) dist/$(SLUG)/ cp $(TARGET) dist/$(SLUG)/
ifdef ARCH_MAC ifdef ARCH_MAC
$(STRIP) -S dist/$(SLUG)/$(TARGET) $(STRIP) -S dist/$(SLUG)/$(TARGET)
else else
$(STRIP) -s dist/$(SLUG)/$(TARGET) $(STRIP) -s dist/$(SLUG)/$(TARGET)
endif endif
# Copy distributables
@# Copy distributables
cp -R $(DISTRIBUTABLES) dist/$(SLUG)/ cp -R $(DISTRIBUTABLES) dist/$(SLUG)/
# Create ZIP package
@# Create ZIP package
cd dist && zip -5 -r $(SLUG)-$(VERSION)-$(ARCH).zip $(SLUG) cd dist && zip -5 -r $(SLUG)-$(VERSION)-$(ARCH).zip $(SLUG)


install: dist install: dist


Loading…
Cancel
Save