Skip to content

Commit

Permalink
Merge pull request #198 from boostorg/remove_packages
Browse files Browse the repository at this point in the history
Remove packages
  • Loading branch information
mborland authored May 17, 2024
2 parents b4801f2 + 9f7e14c commit 5e52fd3
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 264 deletions.
34 changes: 0 additions & 34 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,40 +29,6 @@ This sets up a complete boost development and allows the tests to be run. To ins
sudo ./b2 install cxxstd=11
````

## vcpkg

````
git clone https://github.com/boostorg/charconv
cd charconv
vcpkg install charconv --overlay-ports=ports/charconv
````

This will install charconv and all the required boost packages if they do not already exist.

## Conan

````
git clone https://github.com/boostorg/charconv
conan create charconv/conan --build missing
````

This will build a boost_charconv package using your default profile and put it
in the local Conan cache along with all direct and transitive dependencies.
Since Charconv only depends on a few header-only Boost libraries, you can
save some time by requesting header-only Boost:

```
conan create charconv/conan -o 'boost*:header_only=True' --build missing
````

Following one of those approaches you can use the package as usual. For
example, using a `conanfile.txt`:

```
[requires]
boost_charconv/1.0.0
````

# Synopsis

Charconv is a collection of parsing functions that are locale-independent, non-allocating, and non-throwing.
Expand Down
115 changes: 0 additions & 115 deletions conan/conanfile.py

This file was deleted.

4 changes: 0 additions & 4 deletions conan/targets.cmake

This file was deleted.

39 changes: 0 additions & 39 deletions doc/charconv/build.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -29,45 +29,6 @@ sudo ./b2 install cxxstd=11

The value of cxxstd must be at least 11. https://www.boost.org/doc/libs/1_84_0/tools/build/doc/html/index.html[See the b2 documentation] under `cxxstd` for all valid values.

== vcpkg

Run the following commands to clone the latest version of Charconv and install it using vcpkg:
[source, bash]
----
git clone https://github.com/boostorg/charconv
cd charconv
vcpkg install charconv --overlay-ports=ports/charconv
----

Any required Boost packages not currently installed in your development environment will be installed automatically.

== Conan

Run the following commands to clone the latest version of Charconv and build a boost_charconv package using your default profile:
[source, bash]
----
git clone https://github.com/boostorg/charconv
conan create charconv/conan --build missing
----

The package will be put in the local Conan cache along with all direct and transitive dependencies.

TIP: Since Charconv only depends on a few header-only Boost libraries, you can save time by requesting header-only Boost:

[source, bash]
----
conan create charconv/conan -o 'boost*:header_only=True' --build missing
----

After the package is built, you can use it in your own projects.
For example, using a `conanfile.txt`:

[source, bash]
----
[requires]
boost_charconv/1.0.0
----

== `__float128` and `std::float128_t` Support

If using B2 or CMake the build system will automatically define `BOOST_CHARCONV_HAS_QUADMATH` and link against it if the build system can successfully run a small test case.
Expand Down
7 changes: 0 additions & 7 deletions ports/charconv/b2-options.cmake

This file was deleted.

27 changes: 0 additions & 27 deletions ports/charconv/portfile.cmake

This file was deleted.

38 changes: 0 additions & 38 deletions ports/charconv/vcpkg.json

This file was deleted.

0 comments on commit 5e52fd3

Please sign in to comment.