Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Docker2 #121

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Docker2 #121

wants to merge 8 commits into from

Conversation

mingrutar
Copy link
Contributor

docker source code for building genomicsDB executables.

* CMAKE_BUILD_TYPE=Release
* DO_PROFILING=False
* DISABLE_OPENMP=True
* BUILD_JAVA=False
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why disable OpenMP and Java?

@@ -0,0 +1,99 @@
#! /bin/bash
# The MIT License (MIT)
# Copyright (c) 2017 Intel Corporation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2016-2017


FROM centos:7

LABEL vendor="Intel Inc." name="GenomicsDB Builder" version="1.0" description="Build GenomicsDB"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intel Corporation


# make protobuf
build_proto_buf() {
echo "+++ Building protobuf at ${PROTOBUF_LIBRARY}..."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the message is wrong. you're not building protobuf under $BUILD_ROOT/protobuf_build, you're building it under /output

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you did not use PROTOBUF_LIBRARY actually in the cmake

@@ -1,5 +1,5 @@
# The MIT License (MIT)
# Copyright (c) 2016-2017 Intel Corporation
# Copyright (c) 2017 Intel Corporation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2016-2017

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants