2
0
mirror of https://github.com/boostorg/nowide.git synced 2026-02-21 15:12:30 +00:00
Files
nowide/standalone/convert
Flamefire f95ef16706 Remove dependency on Boost.Locale
Copy utf.hpp from Boost.Locale
2019-12-27 14:26:31 +01:00

33 lines
983 B
Bash
Executable File

#!/bin/bash
rm -fr nowide nowide_standalone/{CMakeLists.txt,nowide,src,test} nowide_standalone.zip boost_nowide boost_nowide.zip
mkdir -p nowide/nowide
mkdir -p nowide/src
mkdir -p nowide/test
cp ../include/boost/nowide/*.hpp nowide/nowide
cp ../src/*.cpp nowide/src
cp ../test/*.cpp ../test/*.hpp nowide/test
cp ./*.hpp nowide/nowide/
SOURCES="nowide/test/* nowide/src/* nowide/nowide/*"
sed 's/BOOST_NOWIDE_/NOWIDE_/g' -i $SOURCES
sed 's/BOOST_/NOWIDE_/g' -i $SOURCES
sed 's/boost::nowide::/nowide::/g' -i $SOURCES
sed 's/boost::nowide/nowide/g' -i $SOURCES
sed 's/boost::/nowide::/g' -i $SOURCES
sed 's/namespace boost {//' -i $SOURCES
sed 's/} *\/\/ *namespace boost//' -i $SOURCES
sed 's/<boost\/nowide\//<nowide\//g' -i $SOURCES
sed 's/<boost\//<nowide\//g' -i $SOURCES
cp CMakeLists.txt nowide/
cp -a nowide nowide_standalone
zip -r nowide_standalone.zip nowide_standalone
#mkdir boost_nowide
#cp -a ../boost ../libs boost_nowide
#zip -r boost_nowide.zip boost_nowide