Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Makefile out of config folder #18

Merged
merged 1 commit into from
Mar 28, 2019
Merged

Move Makefile out of config folder #18

merged 1 commit into from
Mar 28, 2019

Conversation

krsna1729
Copy link
Member

Removed config/ng-core_cfg.mk
Added custom-{cp,dp}.mk files under cp/dp respectively
{cp,dp}/Makefile include local *.mk file

Partial: #4

Signed-off-by: Saikrishna Edupuganti saikrishna.edupuganti@intel.com

@krsna1729
Copy link
Member Author

ok to test

@krsna1729
Copy link
Member Author

retest this please

@micpez
Copy link
Contributor

micpez commented Mar 27, 2019

This patch, along with #64, is needed to avoid configuration backup of makefiles in ngic-rtc cp/dp.
Resolve omec-project/omec-project-ci#11

Manually tested successfully.

cmaciocco pushed a commit that referenced this pull request Mar 28, 2019
Today the CI carries custom Makefiles and overwrites the Makefile in the
repo, making it impossible to test updates to Makefiles themselves. Also
these are currently opaque.

Instead we make note of the diffs each scenario needs and include them
in .mk files for cp and dp as per #18. This way developers can see how
the CI tests. This will also allow to test changes to the base
Makefiles.

In a followo-on commit or PR we can even add config files and even the
scripts CI uses to run the tests. This way we make CI repo minimal, and
number of opaque things zero.

Signed-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>
@cmaciocco
Copy link

retest this please

Removed config/ng-core_cfg.mk
Added custom-{cp,dp}.mk files under cp/dp respectively
{cp,dp}/Makefile include local *.mk file

Partial: #4

Signed-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>
@krsna1729
Copy link
Member Author

retest this please

@krsna1729
Copy link
Member Author

@cmaciocco please merge this. CI passed with changes from #64 and omec-project/omec-project-ci#11

@cmaciocco cmaciocco merged commit 35ce277 into omec-project:master Mar 28, 2019
@cmaciocco
Copy link

retest this please

@krsna1729 krsna1729 deleted the remove-config-makefile branch March 28, 2019 15:43
cmaciocco pushed a commit that referenced this pull request Mar 28, 2019
File ng-core_cfg.mk has been moved to custom-cp/dp.mk in PR #18.
Removing/updating references to the file.

Fixes: #69

Signed-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Technical debt, cleanup
Development

Successfully merging this pull request may close these issues.

None yet

3 participants