Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

Add configuration and scripts #16

Closed

Conversation

razvand
Copy link
Contributor

@razvand razvand commented Aug 6, 2023

Add Make-based setup files.

@razvand razvand added the enhancement New feature or request label Aug 6, 2023
Copy link

@RaduNichita RaduNichita left a comment

Choose a reason for hiding this comment

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

All good with me besides that one small comment. Thanks @razvand

For building and running everything for `x86_64`, follow the steps below:

```console
git clone https://github.com/unikraft/app-helloworld-cpp helloworld-cpp

Choose a reason for hiding this comment

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

I think we need to separate the common commands (the ones with cloning the repos) from the one specific to platform / architectures.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I see your point. But, currently, this is how we did for all repositories. I would keep it like this, and, if we think it's a good idea, we will update it all over the place.

Choose a reason for hiding this comment

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

Ok, fair point. Then let's merge like it is.

Copy link

@RaduNichita RaduNichita left a comment

Choose a reason for hiding this comment

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

All good now.

Waiting for #13 to be merged first.

@RaduNichita RaduNichita self-requested a review August 6, 2023 18:49
Copy link
Member

@StefanJum StefanJum left a comment

Choose a reason for hiding this comment

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

See the comments.

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@razvand razvand requested a review from StefanJum August 7, 2023 03:42
@razvand
Copy link
Contributor Author

razvand commented Aug 7, 2023

@StefanJum, fixed.

@razvand razvand force-pushed the razvand/add-config-and-scripts branch from f5431fa to 17d935c Compare August 7, 2023 05:19
Copy link
Member

@StefanJum StefanJum left a comment

Choose a reason for hiding this comment

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

All good, I'll add the tag after #13 is merged and this is rebased.

Ignore output files and directories.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Add configuration files for Make-based platform / architecture
combinations.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Add basic Makefile for Make-based setup.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Explicitly enable depending libraries.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Add information on using KraftKit and on using the Make-based build
system.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
@razvand razvand force-pushed the razvand/add-config-and-scripts branch from 17d935c to b48dd6a Compare August 10, 2023 18:11
Copy link
Member

@StefanJum StefanJum left a comment

Choose a reason for hiding this comment

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

Approved-by: Stefan Jumarea stefanjumarea02@gmail.com

Copy link

@RaduNichita RaduNichita left a comment

Choose a reason for hiding this comment

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

All good with rebase. Thanks, @razvand!

Reviewed-by: Radu Nichita radunichita99@gmail.com

unikraft-bot pushed a commit that referenced this pull request Aug 10, 2023
Add configuration files for Make-based platform / architecture
combinations.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #16
unikraft-bot pushed a commit that referenced this pull request Aug 10, 2023
Add basic Makefile for Make-based setup.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #16
unikraft-bot pushed a commit that referenced this pull request Aug 10, 2023
Explicitly enable depending libraries.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #16
unikraft-bot pushed a commit that referenced this pull request Aug 10, 2023
Add information on using KraftKit and on using the Make-based build
system.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #16
@razvand razvand deleted the razvand/add-config-and-scripts branch August 14, 2023 14:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ci/merged enhancement New feature or request
Projects
Status: Done!
Development

Successfully merging this pull request may close these issues.

None yet

4 participants