summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorncshaw <ncshaw@ibm.com>2021-07-19 13:57:48 -0400
committerNick Vatamaniuc <nickva@users.noreply.github.com>2021-08-04 14:57:54 -0400
commit904618e29982f8a051fbf2dfcdbc0e51c83e65b3 (patch)
tree44c769951d696f8d24478f02afcf4c45bb5b87c0
parentbf355b96ee3efc24cb6edfb3eeb5b6fe519fdbf8 (diff)
downloadcouchdb-904618e29982f8a051fbf2dfcdbc0e51c83e65b3.tar.gz
Remove emilio
-rw-r--r--.gitignore1
-rw-r--r--Makefile7
-rw-r--r--Makefile.win4
-rwxr-xr-xconfigure14
-rw-r--r--configure.ps114
-rw-r--r--emilio.config18
6 files changed, 1 insertions, 57 deletions
diff --git a/.gitignore b/.gitignore
index f77e97f8d..1733a63f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -51,7 +51,6 @@ src/couch/priv/couch_js/**/*.d
src/couch/priv/icu_driver/couch_icu_driver.d
src/mango/src/mango_cursor_text.nocompile
src/docs/
-src/emilio/
src/erlfdb/
src/erlfmt/
src/ets_lru/
diff --git a/Makefile b/Makefile
index 262a56647..8400b70eb 100644
--- a/Makefile
+++ b/Makefile
@@ -147,7 +147,6 @@ fauxton: share/www
.PHONY: check-all-tests
# target: check - Test everything
check-all-tests: all python-black
- @$(MAKE) emilio
@$(MAKE) eunit
@$(MAKE) mango-test
@$(MAKE) elixir
@@ -159,8 +158,7 @@ subdirs=$(shell ls src)
endif
.PHONY: check
-check: all
- @$(MAKE) emilio
+check: all
@$(MAKE) erlfmt-check
@$(MAKE) eunit
@$(MAKE) elixir-suite
@@ -208,9 +206,6 @@ soak-eunit: couch
@$(REBAR) setup_eunit 2> /dev/null
while [ $$? -eq 0 ] ; do $(REBAR) -r eunit $(EUNIT_OPTS) ; done
-emilio:
- @bin/emilio -c emilio.config src/ | bin/warnings_in_scope -s 3 || exit 0
-
erlfmt-check:
ERLFMT_PATH=$(ERLFMT) python3 dev/format_check.py
diff --git a/Makefile.win b/Makefile.win
index 4add8e47e..a6966c182 100644
--- a/Makefile.win
+++ b/Makefile.win
@@ -132,7 +132,6 @@ fauxton: share\www
.PHONY: check
# target: check - Test everything
check: all python-black
- @$(MAKE) emilio
@$(MAKE) erlfmt-check
@$(MAKE) eunit
@$(MAKE) mango-test
@@ -175,9 +174,6 @@ just-eunit: export ERL_AFLAGS = "-config $(shell echo %cd%)/rel/files/eunit.conf
just-eunit:
@$(REBAR) -r eunit $(EUNIT_OPTS)
-emilio:
- @bin\emilio -c emilio.config src\ | python.exe bin\warnings_in_scope -s 3 || exit 0
-
erlfmt-check:
ERLFMT_PATH=bin\erlfmt python3 dev\format_check.py
diff --git a/configure b/configure
index adceffb60..d5e9c2077 100755
--- a/configure
+++ b/configure
@@ -314,18 +314,6 @@ install_local_erlfmt() {
fi
}
-install_local_emilio() {
- if [ ! -x "${rootdir}/bin/emilio" ]; then
- if [ ! -d "${rootdir}/src/emilio" ]; then
- git clone --depth 1 https://github.com/cloudant-labs/emilio ${rootdir}/src/emilio
- fi
- cd ${rootdir}/src/emilio && ${REBAR} compile escriptize; cd ${rootdir}
- mv ${rootdir}/src/emilio/emilio ${rootdir}/bin/emilio
- chmod +x ${rootdir}/bin/emilio
- cd ${rootdir}/src/emilio && ${REBAR} clean; cd ${rootdir}
- fi
-}
-
if [ -z "${REBAR}" ]; then
install_local_rebar
REBAR=${rootdir}/bin/rebar
@@ -341,8 +329,6 @@ if [ -z "${ERLFMT}" ]; then
ERLFMT=${rootdir}/bin/erlfmt
fi
-install_local_emilio
-
# only update dependencies, when we are not in a release tarball
if [ -d .git -a $SKIP_DEPS -ne 1 ]; then
echo "==> updating dependencies"
diff --git a/configure.ps1 b/configure.ps1
index 8935c3ce4..f66c0d8df 100644
--- a/configure.ps1
+++ b/configure.ps1
@@ -201,20 +201,6 @@ if ((Get-Command "rebar.cmd" -ErrorAction SilentlyContinue) -eq $null)
$env:Path += ";$rootdir\bin"
}
-# check for emilio; if not found, get it and build it
-if ((Get-Command "emilio.cmd" -ErrorAction SilentlyContinue) -eq $null)
-{
- Write-Verbose "==> emilio.cmd not found; bootstrapping..."
- if (-Not (Test-Path "src\emilio"))
- {
- git clone --depth 1 https://github.com/wohali/emilio $rootdir\src\emilio
- }
- cmd /c "cd $rootdir\src\emilio && rebar compile escriptize; cd $rootdir"
- cp $rootdir\src\emilio\emilio $rootdir\bin\emilio
- cp $rootdir\src\emilio\bin\emilio.cmd $rootdir\bin\emilio.cmd
- cmd /c "cd $rootdir\src\emilio && rebar clean; cd $rootdir"
-}
-
# only update dependencies, when we are not in a release tarball
if ( (Test-Path .git -PathType Container) -and (-not $SkipDeps) ) {
Write-Verbose "==> updating dependencies"
diff --git a/emilio.config b/emilio.config
deleted file mode 100644
index 84a6571d2..000000000
--- a/emilio.config
+++ /dev/null
@@ -1,18 +0,0 @@
-{ignore, [
- "src[\/]bear[\/]*",
- "src[\/]b64url[\/]*",
- "src[\/]docs[\/]*",
- "src[\/]*[\/].eunit[\/]*",
- "src[\/]fauxton[\/]*",
- "src[\/]rebar[\/]*",
- "src[\/]emilio[\/]*",
- "src[\/]folsom[\/]*",
- "src[\/]mochiweb[\/]*",
- "src[\/]ssl_verify_fun[\/]*",
- "src[\/]ibrowse[\/]*",
- "src[\/]jiffy[\/]*",
- "src[\/]meck[\/]*",
- "src[\/]proper[\/]*",
- "src[\/]recon[\/]*",
- "src[\/]hyper[\/]*"
-]}.