-
-
Notifications
You must be signed in to change notification settings - Fork 66
/
makefile.env
55 lines (43 loc) · 1.13 KB
/
makefile.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Overall
PROJECT_NAME=enfugue
AUTHOR_NAME=Benjamin Paine
AUTHOR_EMAIL=painebenjamin@gmail.com
COPYRIGHT_YEAR=2023
COPYRIGHT_COMPANY=Benjamin Paine
# Directories
BUILD_DIR=build
SRC_DIR=src
TEMPLATE_DIR=templates
VENDOR_DIR=vendor
SCRIPT_DIR=scripts
CONFIG_DIR=config
# Versioning
VERSION_MAJOR=0
VERSION_MINOR=3
VERSION_PATCH=3
# Files
DOCKERFILE=dockerfile-cuda
DOCKERFILE_TENSORRT=dockerfile-tensorrt
LICENSE_FILE=LICENSE
NODE_PACKAGE=package.json
# Tool Binaries
PYTHON=python
DOCKER=sudo docker
# Built binaries
PYINSTALLER_SPEC=enfugue.spec
PYINSTALLER_SCRIPT=src/python/enfugue/enfugue.py
PYINSTALLER_NAME=enfugue-server
# Archive/distribution
ARCHIVE_SIZE=1960M
# Windows specific
WINDOWS_PYINSTALLER_DEPENDENCIES=flax\>=0.5,\<0.6 jax==0.3.25 jaxlib==0.3.25 -f https://whls.blob.core.windows.net/unstable/index.html
# Linux specific
LINUX_RUN_SCRIPT=enfugue.sh
# MacOS specific
MACOS_UNQUARANTINE_SCRIPT=unquarantine.sh
# Docker specific
DOCKER_CONTAINER=nvidia/cuda:11.8.0-runtime-ubuntu20.04
DOCKER_CONTAINER_TENSORRT=nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu20.04
DOCKER_USERNAME=enfugue
# Environment
export KMP_DUPLICATE_LIB_OK=TRUE