Mercurial > hg > orthanc-python
annotate Resources/Builders/Dockerfile-MinGW-BuildEnvironment @ 227:9574f06d8588 default tip
todo
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Tue, 24 Sep 2024 08:54:11 +0200 |
parents | 3678a028f1f6 |
children |
rev | line source |
---|---|
219
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
1 # SPDX-FileCopyrightText: 2020-2023 Osimis S.A., 2024-2024 Orthanc Team SRL, 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
2 # SPDX-License-Identifier: AGPL-3.0-or-later |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
3 |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
4 ## |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
5 ## Python plugin for Orthanc |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
6 ## Copyright (C) 2020-2023 Osimis S.A., Belgium |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
7 ## Copyright (C) 2024-2024 Orthanc Team SRL, Belgium |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
8 ## Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
9 ## |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
10 ## This program is free software: you can redistribute it and/or |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
11 ## modify it under the terms of the GNU Affero General Public License |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
12 ## as published by the Free Software Foundation, either version 3 of |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
13 ## the License, or (at your option) any later version. |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
14 ## |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
15 ## This program is distributed in the hope that it will be useful, but |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
16 ## WITHOUT ANY WARRANTY; without even the implied warranty of |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
17 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
18 ## Affero General Public License for more details. |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
19 ## |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
20 ## You should have received a copy of the GNU Affero General Public License |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
21 ## along with this program. If not, see <http://www.gnu.org/licenses/>. |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
22 ## |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
23 |
3678a028f1f6
making the project REUSE-compliant
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
95
diff
changeset
|
24 |
95
c17cdaf687e3
use debian:buster-slim to compile Windows binaries
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
37
diff
changeset
|
25 # 2021-09-15: We don't use "debian:bullseye-slim", as the "mercurial" package |
c17cdaf687e3
use debian:buster-slim to compile Windows binaries
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
37
diff
changeset
|
26 # fails to install on CBlue |
c17cdaf687e3
use debian:buster-slim to compile Windows binaries
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
37
diff
changeset
|
27 FROM debian:buster-slim |
0 | 28 |
29 MAINTAINER Sebastien Jodogne <s.jodogne@gmail.com> | |
30 LABEL Description="Orthanc, free DICOM server" Vendor="The Orthanc project" | |
31 | |
37 | 32 RUN apt-get -y clean && apt-get -y update && \ |
33 DEBIAN_FRONTEND=noninteractive apt-get -y install \ | |
36
fd58eb5749ed
CMake simplification using DownloadOrthancFramework.cmake
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
18
diff
changeset
|
34 nano unzip cmake mingw-w64 patch wget bzip2 python mercurial && \ |
0 | 35 apt-get clean && rm -rf /var/lib/apt/lists/* |