Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mets-rebuild.corals.io/wp-content/metras.v32.1/node_modules/soundcloud/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mets-rebuild.corals.io/wp-content/metras.v32.1/node_modules/soundcloud/Makefile
OS             := $(shell uname)

BUILD_DIR      := $(PWD)/build
DESTDIR        := $(BUILD_DIR)/system/$(OS)
DESTBIN        := $(DESTDIR)/bin
NM_BIN         := $(PWD)/node_modules/.bin

DEP := vendor

NODE_VERSION := 6.11.1
NODE         := nodejs-$(NODE_VERSION)
NPM_BIN      := $(DESTBIN)/npm

export PATH := $(DESTBIN):$(NM_BIN):$(PATH)

.PHONY: setup build sc-vendor-libs test run publish dirs clean

node_modules: $(NPM_BIN) package.json
	$(NPM_BIN) install
	@touch $@

setup: $(NPM_BIN)

build: node_modules
	$(NPM_BIN) run build

test: build
	$(NPM_BIN) run test

run: build
	$(NPM_BIN) run serve

run-with-watcher: build
	$(NPM_BIN) run start

publish:
	IS_NPM=1 $(NPM_BIN) run build
	$(NPM_BIN) publish

dirs:
	echo $(DESTDIR)
	echo $(DESTBIN)
	echo $(NPM_BIN)

clean:
	rm -rf $(NODE_MODULES) $(BUILD_DIR)/* $(TMP) $(DEP)/node sdk.js vendor/playback/playback.js

sc-vendor-libs: node_modules
	$(NPM_BIN) install \
		@sc/scaudio \
		@sc/scaudio-public-api-stream-url-retriever \
		@sc/maestro-core \
		@sc/maestro-loaders \
		@sc/scaudio-controller-html5-player \
		@sc/scaudio-controller-hls-mse-player
	$(NPM_BIN) run buildPlayback

$(NPM_BIN): $(DESTDIR)/usr/lib/$(NODE)/bin/node
	@mkdir -p $(@D)
	ln -sf $(DESTDIR)/usr/lib/$(NODE)/bin/npm $@
	@touch $@

$(DESTDIR)/usr/lib/$(NODE)/bin/node: $(DEP)/node/$(OS)/$(NODE_VERSION).tar.gz
	@mkdir -p $(@D)
	tar xz -C $(DESTDIR)/usr/lib/$(NODE) --strip-components 1 -f $<
	@touch $@

$(DEP)/node/$(OS)/$(NODE_VERSION).tar.gz:
	http_proxy=$(PROXY) curl -q --create-dirs --fail --location https://nodejs.org/dist/v$(NODE_VERSION)/node-v$(NODE_VERSION)-linux-x64.tar.xz --output $@
	@touch $@

Spamworldpro Mini