Commit Graph

18 Commits

Author SHA1 Message Date
E.T 13f12227bd
Remove ccache hack from dockerfiles (#1835)
Now we have a proper solution in cmake
2024-01-30 21:32:01 +01:00
E.T 75ece38725
Dockerfile overhaul (#1726)
Create entrypoint to orchestrate the build steps
Supported commands: make, ninja
Passes additional arguments to the make / ninja command at the end (like -jNN)
There is a shortcut to make -jNN by just specifying -jNN
Anything else will be directly executed (like getting a shell into the container with bash -li is still possible)
2024-01-06 00:42:36 +01:00
E.T b53032a8a5
Ppfw docker build (#1725)
* Docker build ppfw by default

* Allow GH workflows to be triggered from any branch

* Fix asset path for github upload
2024-01-05 21:59:15 +01:00
Bernd Herzog 9115eadd17 added lz4 to dockerfile 2023-03-27 16:22:20 +02:00
ittercho 70551ef155 Format 2023-02-19 08:35:25 +01:00
Erwin Ried f98c96e98a
Update dockerfile-nogit 2021-03-11 10:33:54 +01:00
Erwin Ried 27f354f841
Latest pip broken
https://stackoverflow.com/questions/65896334/python-pip-broken-wiith-sys-stderr-writeferror-exc
2021-02-16 09:49:48 +01:00
Erwin Ried 6e590d0764 Fixing python in the dockerfiles
For some misterious reason it broke...
2020-05-20 14:48:44 +02:00
Erwin Ried 9f72e62db7 For some reason bzip2 is required now 2020-05-20 13:39:14 +02:00
Yannick M. Dixken 9f0b8852f6 fixed the invokation of python for get-pip.py 2020-05-15 01:08:23 +02:00
Yannick M. Dixken e87a088842 fixed the docker build process by installing pip manually 2020-05-15 00:40:24 +02:00
Yannick M. Dixken 4c60aed563 fixed the docker build process by installing pip manually 2020-05-15 00:31:20 +02:00
Erwin Ried 855dafb959
Merge branch 'master' into dockerfile-nogit 2020-04-25 15:45:37 +02:00
Erwin Ried ca6cf0326f Create dockerfile-nogit 2020-04-25 15:39:57 +02:00
Erwin Ried 81b766aefa
Merge branch 'master' into dockerfile 2020-04-25 14:47:31 +02:00
Erwin Ried ec29e20d79 Adding CCACHE 2020-04-25 04:04:38 +02:00
Erwin Ried e2ef291add Create dockerfile-nogit 2020-04-25 03:00:00 +02:00
Erwin Ried 1abeb5e6e9 Create dockerfile-nogit
dockerfile for compiling a local folder that contains the sourcecode, instead of pulling a fresh copy every time.

To prepare to compile Havoc in Windows/Linux/Mac Docker for example, in the path of the sourcecode:
    docker build -t portapack -f dockerfile-nogit .

And then:
    docker run -v ${PWD}:/havoc portapack

The bin file will be on the build directory now.
2020-04-18 13:36:38 +02:00