concerted-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vijayakumar Ramdoss (JIRA)" <>
Subject [jira] [Commented] (CONCERTED-4) Fix build system and structure
Date Tue, 20 Oct 2015 19:36:27 GMT


Vijayakumar Ramdoss commented on CONCERTED-4:

Hope you are working on this JIRA, I like to propose build system structure to you,  
├── Makefile
├── README.markdown
├── doc
├── bin
├── include
├── build
├── lib
├── test
└── src

bin: The output executables go here, both for the app and for any tests and spikes.
build: This folder contains all object files, and is removed on a clean.
doc: Any notes, like my assembly notes and configuration files
include: All project header files. All necessary third-party header files that do not exist
under /usr/local/include are also placed here.
lib: Any libs that get compiled by the project, third party or any needed in development.

src: The application and only the application’s source files.
test: All test code files. You do write tests, no?

Please let me know does it make sense.

> Fix build system and structure
> ------------------------------
>                 Key: CONCERTED-4
>                 URL:
>             Project: Apache Concerted
>          Issue Type: Improvement
>            Reporter: Atri Sharma
>            Assignee: Anand Rathi
> We need to fix the build system and overall structure of source code. Currently everything
is in a single directory. We need to abstract header files into a header directory and manage
the source accordingly.
> Another task is to fix the build system. Right now a build system exists but we need
to test it and look for restructuring it.

This message was sent by Atlassian JIRA

View raw message