镜像自地址
https://github.com/TopRealm/SemanticResultFormats.git
已同步 2024-06-02 23:40:16 +08:00
adf13b5535
* add docker-compose / make based CI * edit ci matrix * fix Mermaid requirement * use build-tools * implement new repo-based docker compose ci * fix ci * update submodule * fix test-coverage script "missing"
36 行
667 B
Makefile
36 行
667 B
Makefile
-include .env
|
|
export
|
|
|
|
# setup for docker-compose-ci build directory
|
|
# delete "build" directory to update docker-compose-ci
|
|
|
|
ifeq (,$(wildcard ./build/))
|
|
$(shell git submodule update --init --remote)
|
|
endif
|
|
|
|
EXTENSION=SemanticResultFormats
|
|
|
|
# docker images
|
|
MW_VERSION?=1.35
|
|
PHP_VERSION?=7.4
|
|
DB_TYPE?=sqlite
|
|
DB_IMAGE?=""
|
|
|
|
# extensions
|
|
SMW_VERSION?=4.1.2
|
|
PF_VERSION ?= 5.5.1
|
|
SFS_VERSION ?= 4.0.0-beta
|
|
MM_VERSION ?= 3.1.0
|
|
|
|
# composer
|
|
# Enables "composer update" inside of extension
|
|
COMPOSER_EXT?=true
|
|
|
|
# nodejs
|
|
# Enables node.js related tests and "npm install"
|
|
# NODE_JS?=true
|
|
|
|
# check for build dir and git submodule init if it does not exist
|
|
include build/Makefile
|
|
|