[ 
https://issues.apache.org/jira/browse/MESOS-3843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15007458#comment-15007458
 ] 

Diana Arroyo commented on MESOS-3843:
-------------------------------------

Just for reference:
List of cpp/hpp files found in src/Makefile.am also found in src/CMakeLists.txt:

authentication/cram_md5/authenticatee.cpp
authentication/cram_md5/authenticator.cpp
authentication/cram_md5/auxprop.cpp
authorizer/authorizer.cpp
authorizer/local/authorizer.cpp
common/attributes.cpp
common/date_utils.cpp
common/http.cpp
common/protobuf_utils.cpp
common/resources.cpp
common/resources_utils.cpp
common/type_utils.cpp
common/values.cpp
docker/docker.cpp
exec/exec.cpp
files/files.cpp
hook/manager.cpp
internal/devolve.cpp
internal/evolve.cpp
local/local.cpp
logging/flags.cpp
logging/logging.cpp
master/constants.cpp
master/contender.cpp
master/detector.cpp
master/flags.cpp
master/http.cpp
master/maintenance.cpp
master/master.cpp
master/metrics.cpp
master/registrar.cpp
master/repairer.cpp
master/validation.cpp
master/allocator/allocator.cpp
master/allocator/mesos/hierarchical.cpp
master/allocator/sorter/drf/sorter.cpp
module/manager.cpp
sched/constants.cpp
sched/sched.cpp
scheduler/scheduler.cpp
slave/constants.cpp
slave/gc.cpp
slave/flags.cpp
slave/http.cpp
slave/metrics.cpp
slave/monitor.cpp
slave/paths.cpp
slave/qos_controller.cpp
slave/qos_controllers/noop.cpp
slave/resource_estimator.cpp
slave/slave.cpp
slave/state.cpp
slave/status_update_manager.cpp
slave/validation.cpp
slave/containerizer/composing.cpp
slave/containerizer/containerizer.cpp
slave/containerizer/docker.cpp
slave/containerizer/external_containerizer.cpp
slave/containerizer/fetcher.cpp
slave/containerizer/isolator.cpp
slave/containerizer/mesos/containerizer.cpp
slave/containerizer/mesos/launch.cpp
slave/containerizer/mesos/launcher.cpp
slave/containerizer/mesos/mount.cpp
slave/containerizer/mesos/isolators/filesystem/posix.cpp
slave/containerizer/mesos/isolators/posix/disk.cpp
slave/containerizer/mesos/provisioner/backend.cpp
slave/containerizer/mesos/provisioner/paths.cpp
slave/containerizer/mesos/provisioner/provisioner.cpp
slave/containerizer/mesos/provisioner/store.cpp
slave/containerizer/mesos/provisioner/appc/paths.cpp
slave/containerizer/mesos/provisioner/appc/spec.cpp
slave/containerizer/mesos/provisioner/appc/store.cpp
slave/containerizer/mesos/provisioner/backends/copy.cpp
slave/containerizer/mesos/provisioner/docker/registry_client.cpp
slave/containerizer/mesos/provisioner/docker/registry_puller.cpp
slave/containerizer/mesos/provisioner/docker/spec.cpp
slave/containerizer/mesos/provisioner/docker/token_manager.cpp
slave/resource_estimators/noop.cpp
usage/usage.cpp
v1/attributes.cpp
v1/mesos.cpp
v1/resources.cpp
v1/values.cpp
version/version.cpp
watcher/whitelist_watcher.cpp
zookeeper/authentication.cpp
zookeeper/contender.cpp
zookeeper/detector.cpp
zookeeper/zookeeper.cpp
zookeeper/group.cpp
docker/docker.hpp
docker/executor.hpp
master/registry.hpp
slave/containerizer/composing.hpp
slave/containerizer/docker.hpp

===================================
Personal notes for my reference:
Script: ~/darroyo/scripts/findIfFilesExistsInTargetFile.sh -f 
makefile_am_cpp_or_hpp.in cmakelists_txt_cpp_or_hpp.in

> Audit `src/CMakelists.txt` to make sure we're compiling everything we need to 
> build the agent binary.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: MESOS-3843
>                 URL: https://issues.apache.org/jira/browse/MESOS-3843
>             Project: Mesos
>          Issue Type: Task
>          Components: cmake
>            Reporter: Alex Clemmer
>            Assignee: Diana Arroyo
>
> `src/CMakeLists.txt` has fallen into some state of disrepair. There are some 
> source files that seem to be missing (e.g., the `src/launcher/` and 
> `src/linux`/ directories), so the first step is to audit the source file to 
> make sure everything we need is there. Likely this will mean looking at the 
> corresponding `src/Makefile.am` to see that's missing.
> Once we understand the limitations of the current build, we can fan out more 
> tickets or proceed to generating the agent binary, as well as the master.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to