# Copyright 2020 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.
.DEFAULT: help
help:
@echo "make start"
@echo " prepare development environment, use only once"
@echo "make proto-compile"
@echo " compile protubuf"
@echo "make clean"
@echo " delete test result and cache directories"
proto-compile: ${PROTO_SRC_FILE}
ifeq ($(detected_OS),Windows)
@echo "Download protoc-3.11.4-win64.zip from https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/protoc-3.11.4-win64.zip"
@echo "Decompress protoc-3.11.4-win64.zip and save proto.exe under env/bin folder"
@echo "Decompress protoc-3.11.4-win64.zip and copy include/* under env/include folder"
$(PROTOC_DIR)/protoc.exe -I=${SRC_DIR} --proto_path=$(PROTOC_DIR)/include --python_out=${DST_DIR} ${SRC_DIR}/${PROTO_SRC_FILE} else
curl -OL https://github.com/protocolbuffers/protobuf/releases/download/v3.11.4/$(PROTOC_FILE)
sudo unzip -o $(PROTOC_FILE) -d $(PROTOC_DIR) bin/protoc
sudo unzip -o $(PROTOC_FILE) -d $(PROTOC_DIR) 'include/*'
rm -f $(PROTOC_FILE)
$(PROTOC_DIR)/bin/protoc -I=${SRC_DIR} --proto_path=$(PROTOC_DIR)/include --python_out=${DST_DIR} ${SRC_DIR}/${PROTO_SRC_FILE}
endif
clean:
ifeq ($(detected_OS),Windows)
@for /d %%x in (dsp_*) do rd /s /q "%%x"
@for /d %%x in (enroll_*) do rd /s /q "%%x"
@for /d %%x in (__pycache*) do rd /s /q "%%x" else
@rm -rf __pycache__
@rm -rf dsp_*
@rm -rf enroll*
endif
@echo "cleanning completed"
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.15Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-27)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.