FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
retrolambda/Makefile at master · dageforce/retrolambda · GitHub
dageforce
/
retrolambda
Public
forked from
luontola/retrolambda
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
retrolambda
/
Makefile
Copy path
More file actions
More file actions
Latest commit
History
History
History
33 lines (27 loc) · 769 Bytes
Breadcrumbs
retrolambda
/
Makefile
Copy path
File metadata and controls
33 lines (27 loc) · 769 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
#
#
Makefile to manage this project's development environment.
#
TAG
=luontola/retrolambda-dev
NAME
=wrapping-retrolambda-shell
#
Directory that this Makefile is in
mkfile_path
:=
$(
abspath
$(
lastword
$(
MAKEFILE_LIST
)
)
)
current_path
:=
$(
dir
$(
mkfile_path
)
)
#
Builds the development docker file
docker-build
:
docker build --tag=
$(
TAG
)
./dev
#
Clean this docker image
docker-clean
:
-docker rmi
$(
TAG
)
#
Start a development shell
shell
:
mkdir -p
~
/.m2
docker run --rm
\
--name=
$(
NAME
)
\
-P=true
\
-v
~
/.m2/repository:/root/.m2/repository
\
-v
~
/.m2/settings.xml:/root/.m2/settings.xml
\
-v
$(
current_path
)
:/project
\
-it
$(
TAG
)
/bin/bash
#
Attach a new terminal to the already running shell
shell-attach
:
docker
exec
-it -u=
$(
USER
)
$(
NAME
)
/bin/bash
Back
|
FazBrowse Home
|
New Git URL