Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Harfbuzz
提交
b1f186df
T
Third Party Harfbuzz
项目概览
OpenHarmony
/
Third Party Harfbuzz
接近 2 年 前同步成功
通知
1
Star
18
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Harfbuzz
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
b1f186df
编写于
2月 16, 2018
作者:
B
Behdad Esfahbod
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add mingw32.sh and mingw64.sh
上级
d37310ac
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
45 addition
and
27 deletion
+45
-27
RELEASING.md
RELEASING.md
+1
-27
mingw32.sh
mingw32.sh
+22
-0
mingw64.sh
mingw64.sh
+22
-0
未找到文件。
RELEASING.md
浏览文件 @
b1f186df
...
@@ -35,7 +35,7 @@ HarfBuzz release walk-through checklist:
...
@@ -35,7 +35,7 @@ HarfBuzz release walk-through checklist:
a. Put contents of
[
this
](
https://drive.google.com/open?id=0B3_fQkxDZZXXbWltRGd5bjVrUDQ
)
on your
`~/.local/i686-w64-mingw32`
,
a. Put contents of
[
this
](
https://drive.google.com/open?id=0B3_fQkxDZZXXbWltRGd5bjVrUDQ
)
on your
`~/.local/i686-w64-mingw32`
,
b. Run
`.
/MING32
--with-uniscribe`
script (available below) to configure harfbuzz with mingw in a subdirector (eg. winbuild/),
b. Run
`.
./[mingw32.sh](./mingw32.sh)
--with-uniscribe`
script (available below) to configure harfbuzz with mingw in a subdirector (eg. winbuild/),
c. make
c. make
...
@@ -63,32 +63,6 @@ HarfBuzz release walk-through checklist:
...
@@ -63,32 +63,6 @@ HarfBuzz release walk-through checklist:
edit the tag, upload artefacts and NEWS entry and save.
edit the tag, upload artefacts and NEWS entry and save.
## MING32
```
bash
#!/bin/bash
target
=
i686-w64-mingw32
unset
CC
unset
CXX
unset
CPP
unset
LD
unset
LDFLAGS
unset
CFLAGS
unset
CXXFLAGS
unset
PKG_CONFIG_PATH
# Removed -static from the following
export
CFLAGS
=
"-static-libgcc"
export
CXXFLAGS
=
"-static-libgcc -static-libstdc++"
export
CPPFLAGS
=
-I
$HOME
/.local/
$target
/include
export
LDFLAGS
=
-L
$HOME
/.local/
$target
/lib
export
PKG_CONFIG_LIBDIR
=
$HOME
/.local/
$target
/lib/pkgconfig
export
PATH
=
$HOME
/.local/
$target
/bin:
$PATH
../configure
--build
=
`
../config.guess
`
--host
=
$target
--prefix
=
$HOME
/.local/
$target
"
$@
"
```
## UPDATE.sh
## UPDATE.sh
```
bash
```
bash
#!/bin/bash
#!/bin/bash
...
...
mingw32.sh
0 → 100755
浏览文件 @
b1f186df
#!/bin/bash
target
=
i686-w64-mingw32
unset
CC
unset
CXX
unset
CPP
unset
LD
unset
LDFLAGS
unset
CFLAGS
unset
CXXFLAGS
unset
PKG_CONFIG_PATH
# Removed -static from the following
export
CFLAGS
=
"-static-libgcc"
export
CXXFLAGS
=
"-static-libgcc -static-libstdc++"
export
CPPFLAGS
=
"-I
$HOME
/.local/
$target
/include -O2"
export
LDFLAGS
=
-L
$HOME
/.local/
$target
/lib
export
PKG_CONFIG_LIBDIR
=
$HOME
/.local/
$target
/lib/pkgconfig
export
PATH
=
$HOME
/.local/
$target
/bin:
$PATH
../configure
--build
=
`
../config.guess
`
--host
=
$target
--prefix
=
$HOME
/.local/
$target
"
$@
"
mingw64.sh
0 → 100755
浏览文件 @
b1f186df
#!/bin/bash
target
=
x86_64-w64-mingw32
unset
CC
unset
CXX
unset
CPP
unset
LD
unset
LDFLAGS
unset
CFLAGS
unset
CXXFLAGS
unset
PKG_CONFIG_PATH
# Removed -static from the following
export
CFLAGS
=
"-static-libgcc"
export
CXXFLAGS
=
"-static-libgcc -static-libstdc++"
export
CPPFLAGS
=
"-I
$HOME
/.local/
$target
/include -O2"
export
LDFLAGS
=
-L
$HOME
/.local/
$target
/lib
export
PKG_CONFIG_LIBDIR
=
$HOME
/.local/
$target
/lib/pkgconfig
export
PATH
=
$HOME
/.local/
$target
/bin:
$PATH
../configure
--build
=
`
../config.guess
`
--host
=
$target
--prefix
=
$HOME
/.local/
$target
"
$@
"
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录