From 4b9284d9dd80e5324d80a20de3b59bd34c4a4bac Mon Sep 17 00:00:00 2001 From: Romain Boman <romain.boman@gmail.com> Date: Fri, 24 Jun 2022 15:44:56 +0200 Subject: [PATCH] remove unused files --- envs/cmake.cmd | 3 --- envs/linux-macos.sh | 32 -------------------------------- envs/make.cmd | 2 -- lib/.gitignore | 2 -- lib/README.md | 3 --- lib/get_eigen.cmd | 18 ------------------ lib/get_eigen.sh | 11 ----------- lib/get_gmsh.cmd | 28 ---------------------------- lib/get_gmsh.sh | 22 ---------------------- 9 files changed, 121 deletions(-) delete mode 100644 envs/cmake.cmd delete mode 100644 envs/linux-macos.sh delete mode 100644 envs/make.cmd delete mode 100644 lib/.gitignore delete mode 100644 lib/README.md delete mode 100644 lib/get_eigen.cmd delete mode 100644 lib/get_eigen.sh delete mode 100644 lib/get_gmsh.cmd delete mode 100644 lib/get_gmsh.sh diff --git a/envs/cmake.cmd b/envs/cmake.cmd deleted file mode 100644 index ff21a68..0000000 --- a/envs/cmake.cmd +++ /dev/null @@ -1,3 +0,0 @@ -@echo off -::echo cmake.exe -G "MinGW Makefiles" %* -cmake.exe -G "MinGW Makefiles" %* \ No newline at end of file diff --git a/envs/linux-macos.sh b/envs/linux-macos.sh deleted file mode 100644 index 9970673..0000000 --- a/envs/linux-macos.sh +++ /dev/null @@ -1,32 +0,0 @@ -# This file setup an environment which allows you to compile the code -# on Linux or macOS using the default compiler (gcc or clang) -# -# HOW TO USE THIS FILE? -# open a terminal -# source ./envs/linux-macos.sh -# mkdir build -# cd build -# cmake .. -# make -# [executables are built in the bin/ folder] -# ctest - -# try to get the absolute path of root folder -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd && echo x)"; DIR="${DIR%x}" -abspath=$(dirname $DIR ) -#echo "abspath=${abspath}" - -# set the location of gmsh SDK ( **MODIFY THIS LINE FOR YOUR SYSTEM** ) -GMSHSDK=${abspath}/lib/gmsh-sdk -EIGEN=${abspath}/lib/eigen - -# where are gmsh and gmsh-**.so ? -export PATH=${GMSHSDK}/bin:${GMSHSDK}/lib:${PATH} -# where is gmsh.h ? -export INCLUDE=${EIGEN}:${GMSHSDK}/include:${INCLUDE} -# where is gmsh.lib ? -export LIB=${GMSHSDK}/lib:${LIB} -# where is gmsh.py ? (required only if you want to use the python API) -export PYTHONPATH=${GMSHSDK}/lib:${PYTHONPATH} -# the following command is only useful for macOS -export DYLD_LIBRARY_PATH=${GMSHSDK}/lib:${DYLD_LIBRARY_PATH} diff --git a/envs/make.cmd b/envs/make.cmd deleted file mode 100644 index cd6247a..0000000 --- a/envs/make.cmd +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -mingw32-make.exe %* \ No newline at end of file diff --git a/lib/.gitignore b/lib/.gitignore deleted file mode 100644 index 67a6446..0000000 --- a/lib/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -eigen/ -gmsh-sdk/ \ No newline at end of file diff --git a/lib/README.md b/lib/README.md deleted file mode 100644 index ed65683..0000000 --- a/lib/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# ./lib - -This folder contains scripts for downloading the 2 external libraries that are required for this project. \ No newline at end of file diff --git a/lib/get_eigen.cmd b/lib/get_eigen.cmd deleted file mode 100644 index cf848c5..0000000 --- a/lib/get_eigen.cmd +++ /dev/null @@ -1,18 +0,0 @@ -::@echo off -:: download eigen & extract to current folder - -set version=3.3.9 -set file=eigen-%version%.zip - -:: download file -del %file% >nul 2>&1 -bitsadmin /transfer get_eigen /dynamic /download /priority foreground "https://gitlab.com/libeigen/eigen/-/archive/%version%/%file%" "%CD%\%file%" - -:: unzip -rd /Q/S eigen-%version% >nul 2>&1 -powershell.exe -nologo -noprofile -command "& { Add-Type -A 'System.IO.Compression.FileSystem'; [IO.Compression.ZipFile]::ExtractToDirectory('%CD%\%file%', '%CD%'); }" -del %file% >nul 2>&1 - -:: rename folder -rd /Q/S eigen >nul 2>&1 -ren eigen-%version% eigen diff --git a/lib/get_eigen.sh b/lib/get_eigen.sh deleted file mode 100644 index aea9632..0000000 --- a/lib/get_eigen.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -set -e - -VERSION=3.3.9 - -wget -q https://gitlab.com/libeigen/eigen/-/archive/${VERSION}/eigen-${VERSION}.tar.gz -tar xzf eigen-${VERSION}.tar.gz -rm eigen-${VERSION}.tar.gz -rm -rf eigen -mv eigen-${VERSION} eigen diff --git a/lib/get_gmsh.cmd b/lib/get_gmsh.cmd deleted file mode 100644 index d9a71d6..0000000 --- a/lib/get_gmsh.cmd +++ /dev/null @@ -1,28 +0,0 @@ -::@echo off -:: download gmsh-sdk & extract to current folder - -set version=4.10.2 - -set gmsh=gmsh-%version%-Windows64-sdk -set file=%gmsh%.zip - -:: download file -del %file% >nul 2>&1 -bitsadmin /transfer get_gmsh /dynamic /download /priority foreground "https://gmsh.info/bin/Windows/%file%" "%CD%\%file%" - -:: unzip -rd /Q/S %gmsh% >nul 2>&1 -powershell.exe -nologo -noprofile -command "& { Add-Type -A 'System.IO.Compression.FileSystem'; [IO.Compression.ZipFile]::ExtractToDirectory('%CD%\%file%', '%CD%'); }" -del %file% >nul 2>&1 - -:: rename folder -rd /Q/S gmsh-sdk >nul 2>&1 -ren %gmsh% gmsh-sdk - -:: copy dll to bin folder so that double-clic on gmsh.exe works! -move /Y gmsh-sdk\lib\gmsh-*.dll gmsh-sdk\bin\ -:: IMPORTANT NOTE: do not leave gmsh-*.dll next to *.py because gmsh.py -:: will try to load this one first. -:: However any C++ program will prefer gmsh-*.dll in the bin folder -:: => any combined python/C++ program will load both copies in memory -:: => C++ calls and python call will not operate on the same memory. \ No newline at end of file diff --git a/lib/get_gmsh.sh b/lib/get_gmsh.sh deleted file mode 100644 index 4b8cb82..0000000 --- a/lib/get_gmsh.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -set -e - -# VERSION=4.9.3 -VERSION=4.10.2 - -if [[ "$OSTYPE" == "linux-gnu" ]]; then - wget -q https://gmsh.info/bin/Linux/gmsh-${VERSION}-Linux64-sdk.tgz - tar xzf gmsh-${VERSION}-Linux64-sdk.tgz - rm gmsh-${VERSION}-Linux64-sdk.tgz - rm -rf gmsh-sdk - mv gmsh-${VERSION}-Linux64-sdk gmsh-sdk -elif [[ "$OSTYPE" == "darwin"* ]]; then - wget -q https://gmsh.info/bin/MacOSX/gmsh-${VERSION}-MacOSX-sdk.tgz - tar xzf gmsh-${VERSION}-MacOSX-sdk.tgz - rm gmsh-${VERSION}-MacOSX-sdk.tgz - rm -rf gmsh-sdk - mv gmsh-${VERSION}-MacOSX-sdk gmsh-sdk -else - echo "unknown system" -fi -- GitLab