diff --git a/envs/cmake.cmd b/envs/cmake.cmd deleted file mode 100644 index ff21a68200b13d9259b7cb708cbf0cc77b180db7..0000000000000000000000000000000000000000 --- 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 9970673d782322100e11d4a020740a14a792be0c..0000000000000000000000000000000000000000 --- 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 cd6247a535b99591f68b00b81cc7d587239cb7ab..0000000000000000000000000000000000000000 --- 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 67a64465eb935decc500dbb91de7b25924e2fbca..0000000000000000000000000000000000000000 --- 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 ed65683f8679789ff6fd7723c78a9217eb4bdf03..0000000000000000000000000000000000000000 --- 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 cf848c53f6846dd7f9f005c456875ef7568d1ef0..0000000000000000000000000000000000000000 --- 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 aea96329790dd7df0f5628c80ec231f3ea72b071..0000000000000000000000000000000000000000 --- 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 d9a71d6be81d90b6311bfdec9a43b89896f25931..0000000000000000000000000000000000000000 --- 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 4b8cb825426bbfbfe05520be1e48f8f1f058ab0c..0000000000000000000000000000000000000000 --- 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