[init]
This commit is contained in:
commit
98551244e9
2 changed files with 117 additions and 0 deletions
33
Dockerfile
Normal file
33
Dockerfile
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
FROM debian:10
|
||||
LABEL name=ofxOscMidi
|
||||
|
||||
WORKDIR /opt/
|
||||
|
||||
RUN apt update && apt install -y --no-install-recommends curl unzip build-essential
|
||||
|
||||
RUN curl -k https://openframeworks.cc/versions/v0.11.2/of_v0.11.2_linux64gcc6_release.tar.gz -O && tar -xf of_v0.11.2_linux64gcc6_release.tar.gz
|
||||
|
||||
COPY install.sh /opt
|
||||
|
||||
RUN cd /opt && bash /opt/install.sh
|
||||
|
||||
RUN bash /opt/of_v0.11.2_linux64gcc6_release/scripts/linux/compileOF.sh -j6
|
||||
|
||||
RUN curl -k https://codeload.github.com/Andymann/ofxOscMidi/zip/refs/heads/main -o ./of_v0.11.2_linux64gcc6_release/apps/myApps/oscMidi.zip && \
|
||||
unzip of_v0.11.2_linux64gcc6_release/apps/myApps/oscMidi.zip && rm /opt/of_v0.11.2_linux64gcc6_release/apps/myApps/oscMidi.zip
|
||||
|
||||
RUN curl -k https://codeload.github.com/braitsch/ofxDatGui/zip/refs/heads/master -o ./of_v0.11.2_linux64gcc6_release/addons/ofxDatGui.zip && \
|
||||
unzip of_v0.11.2_linux64gcc6_release/addons/ofxDatGui.zip
|
||||
|
||||
RUN curl -k https://codeload.github.com/danomatika/ofxMidi/zip/refs/heads/master -o ./of_v0.11.2_linux64gcc6_release/addons/ofxMidi.zip && \
|
||||
unzip of_v0.11.2_linux64gcc6_release/addons/ofxMidi.zip
|
||||
|
||||
RUN curl -k https://codeload.github.com/bakercp/ofxNetworkUtils/zip/refs/heads/master -o ./of_v0.11.2_linux64gcc6_release/addons/ofxNetworkUtils.zip && \
|
||||
unzip of_v0.11.2_linux64gcc6_release/addons/ofxNetworkUtils.zip
|
||||
|
||||
RUN cd /opt/of_v0.11.2_linux64gcc6_release/apps/myApps/emptyExample/ && make
|
||||
|
||||
# Start the main process.
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue