From 2d719d0fd0a784e5712c7b28910420d9a4d65a67 Mon Sep 17 00:00:00 2001 From: agolybev Date: Wed, 23 Mar 2016 19:34:19 +0300 Subject: [PATCH] remove all target expect server relative --- Makefile | 62 +------------------------------------------------------- 1 file changed, 1 insertion(+), 61 deletions(-) diff --git a/Makefile b/Makefile index d47ac8d8..0e820370 100644 --- a/Makefile +++ b/Makefile @@ -4,10 +4,6 @@ GRUNT_FLAGS = --no-color -v OUTPUT_DIR = build OUTPUT = $(OUTPUT_DIR) -WEBAPPS_DIR = web-apps -WEBAPPS = $(OUTPUT)/$(WEBAPPS_DIR) -GRUNT_FILES = web-apps/sdkjs/build/deploy/Gruntfile.js.out web-apps/build/Gruntfile.js.out - NODE_MODULES_DIR = node_modules NODE_PROJECTS_SRC = Common DocService FileConverter Metrics SpellChecker NODE_PROJECTS = $(addprefix $(OUTPUT)/, $(NODE_PROJECTS_SRC)) @@ -27,17 +23,7 @@ TOOLS = $(OUTPUT)/$(TOOLS_DIR)/ LICENSE_FILES = License.txt 3rd-Party.txt LICENSE = $(addsuffix $(OUTPUT)/, LICENSE_SRC) -all: $(NODE_PROJECTS_MODULES) $(WEBAPPS) $(SCHEMA) $(LICENSE) - -$(WEBAPPS): $(GRUNT_FILES) - mkdir -p $(OUTPUT)/$(WEBAPPS_DIR) && \ - cp -r -t $(OUTPUT)/$(WEBAPPS_DIR) $(WEBAPPS_DIR)/deploy/** - -$(GRUNT_FILES): - cd $(@D) && \ - npm install && \ - $(GRUNT) $(GRUNT_FLAGS) - echo "Done" > $@ +all: $(NODE_PROJECTS_MODULES) $(SCHEMA) $(LICENSE) $(NODE_PROJECTS_MODULES): $(NODE_PROJECTS) cd $(@D) && \ @@ -65,50 +51,4 @@ $(LICENSE): clean: rm -rf $(OUTPUT) - rm -f $(GRUNT_FILES) - -install: - sudo adduser --quiet --home /var/www/onlyoffice --system --group onlyoffice - - sudo mkdir -p /var/log/onlyoffice - sudo mkdir -p /var/lib/onlyoffice/documentserver/App_Data - - sudo chown onlyoffice:onlyoffice -R /var/www/onlyoffice - sudo chown onlyoffice:onlyoffice -R /var/log/onlyoffice - sudo chown onlyoffice:onlyoffice -R /var/lib/onlyoffice - - sudo cp -r $(OUTPUT)/. /var/www/onlyoffice/documentserver/ - #sudo cp -r OnlineEditorsExample/. /var/www/onlyoffice/documentserver/OnlineEditorsExample/ - - - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libDjVuFile.so /lib/libDjVuFile.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libdoctrenderer.so /lib/libdoctrenderer.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libHtmlFile.so /lib/libHtmlFile.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libHtmlRenderer.so /lib/libHtmlRenderer.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libPdfReader.so /lib/libPdfReader.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libPdfWriter.so /lib/libPdfWriter.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libXpsFile.so /lib/libXpsFile.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libUnicodeConverter.so /lib/libUnicodeConverter.so - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libicudata.so.55 /lib/libicudata.so.55 - sudo ln -s /var/www/onlyoffice/documentserver/NodeJsProjects/FileConverter/Bin/libicuuc.so.55 /lib/libicuuc.so.55 - - sudo -u onlyoffice /var/www/onlyoffice/documentserver/Tools/GenerateAllFonts.sh - -uninstall: - sudo userdel onlyoffice - - sudo unlink /lib/libDjVuFile.so - sudo unlink /lib/libdoctrenderer.so - sudo unlink /lib/libHtmlFile.so - sudo unlink /lib/libHtmlRenderer.so - sudo unlink /lib/libPdfReader.so - sudo unlink /lib/libPdfWriter.so - sudo unlink /lib/libXpsFile.so - sudo unlink /lib/libUnicodeConverter.so - sudo unlink /lib/libicudata.so.55 - sudo unlink /lib/libicuuc.so.55 - - sudo rm -rf /var/www/onlyoffice/documentserver - sudo rm -rf /var/log/onlyoffice/documentserver - sudo rm -rf /var/lib/onlyoffice/documentserver