Skip to content

Docs: Rename "api" to "lib" #422

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

Merged
merged 2 commits into from
Apr 19, 2017
Merged

Conversation

AlessandroA
Copy link
Contributor

This is currently required by the docs.mbed.com engine, which expects
Doxygen documentation to be placed in an api folder, and will not recognize
our Markdown files.

Once the website moves to a different engine, we can revert back to
"api", if we want to.

@iriark01 Could you please verify that this fixes the issue you reported?

@Patater

This is currently required by the docs.mbed.com engine, which expects
Doxygen documentation to be placed in an api folder.

Once the website moves to a different engine, we can revert back to
"api", if we want to.
@@ -280,7 +280,7 @@ $ cd ~/code/uvisor
$ make
```

The build process generates as many static libraries (`*.a` files) as your family configurations, multiplied by two (debug and release builds). You can find them in `~/code/uvisor/api/lib/${family}`. Please note that these libraries are not published in the uVisor repository. Instead, the glue-layer library deploys them and makes them available to the target OS.
The build process generates as many static libraries (`*.a` files) as your family configurations, multiplied by two (debug and release builds). You can find them in `~/code/uvisor/lib/lib/${family}`. Please note that these libraries are not published in the uVisor repository. Instead, the glue-layer library deploys them and makes them available to the target OS.
Copy link
Contributor

Choose a reason for hiding this comment

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

Did you mean to change this one?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good catch! Fixed :)

@@ -691,4 +691,4 @@ void example(void)
```

### More information about the RPC API
For more information about the RPC API, please refer to [the well-commented RPC API C header file](https://github.com/ARMmbed/uvisor/blob/master/api/inc/rpc.h).
For more information about the RPC API, please refer to [the well-commented RPC API C header file](https://github.com/ARMmbed/uvisor/blob/master/lib/inc/rpc.h).
Copy link
Contributor

Choose a reason for hiding this comment

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

Did you mean to change this one?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good catch! Fixed :)

Note: This only applies to documentation, not to the API source folder.
@iriark01
Copy link
Contributor

LGTM, but I will have to build once to find out (after you merge)

@AlessandroA
Copy link
Contributor Author

The CI is red because of backwards-incompatibility. This PR is now blocked by ARMmbed/mbed-os#4179.

@AlessandroA
Copy link
Contributor Author

ARMmbed/mbed-os#4179 has been merged. I'm updating the tests so that this PR can go green as well.

@AlessandroA
Copy link
Contributor Author

retest uvisor

@AlessandroA AlessandroA merged commit 8d83886 into ARMmbed:master Apr 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants