Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Unity
提交
9aa4c7f1
T
Third Party Unity
项目概览
OpenHarmony
/
Third Party Unity
1 年多 前同步成功
通知
36
Star
144
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Unity
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
9aa4c7f1
编写于
8月 24, 2016
作者:
J
jsalling
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Clean up Makefile, move -Wredundant-decls to test build
CC always exists inside make so ?= doesn't assign to it
上级
e4e2210e
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
6 addition
and
55 deletion
+6
-55
test/Makefile
test/Makefile
+6
-7
test/targets/gcc_auto_sizeof.yml
test/targets/gcc_auto_sizeof.yml
+0
-48
未找到文件。
test/Makefile
浏览文件 @
9aa4c7f1
CC
?
=
gcc
CC
=
gcc
ifeq
($(shell uname -s), Darwin)
CC
?
=
clang
CC
=
clang
endif
#DEBUG = -O0 -g
CFLAGS
+=
-std
=
c99
-pedantic
-Wall
-Wextra
-Werror
-Wredundant-decls
CFLAGS
+=
-std
=
c99
-pedantic
-Wall
-Wextra
-Werror
CFLAGS
+=
$(DEBUG)
DEFINES
=
-D
UNITY_OUTPUT_CHAR
=
putcharSpy
DEFINES
+=
-D
UNITY_SUPPORT_64
-D
UNITY_INCLUDE_DOUBLE
-D
UNITY_NO_WEAK
...
...
@@ -14,10 +14,9 @@ BUILD_DIR = build
TARGET
=
build/testunity-cov.exe
# To generate coverage, call 'make -s', the default target runs.
# To see missing coverage, follow up with 'make uncovered'.
# For verbose output of all the tests, run 'make test'.
default
:
coverage
.PHONY
:
default coverage
uncovered
test clean
.PHONY
:
default coverage test clean
coverage
:
$(BUILD_DIR)/testunityRunner.c
cd
$(BUILD_DIR)
&&
\
$(CC)
$(CFLAGS)
$(DEFINES)
$(
foreach
i,
$(SRC)
, ../
$i
)
$(COV_FLAGS)
-o
../
$(TARGET)
...
...
@@ -28,8 +27,8 @@ coverage: $(BUILD_DIR)/testunityRunner.c
grep
'###'
$(BUILD_DIR)
/unity.c.gcov
-C2
||
true
test
:
CFLAGS += -Wbad-function-cast -Wcast-qual -Wconversion -Wformat=2 -Wold-style-definition
\
-Wpointer-arith -W
shadow -Wstrict-overflow=5 -Wstrict-prototypes -Wswitch-default -Wundef
\
-Wunreachable-code -Wunused -fstrict-aliasing
-Wpointer-arith -W
redundant-decls -Wshadow -Wstrict-overflow=5 -Wstrict-prototypes
\
-W
switch-default -Wundef -W
unreachable-code -Wunused -fstrict-aliasing
test
:
$(BUILD_DIR)/testunityRunner.c
$(CC)
$(CFLAGS)
$(DEFINES)
$(INC_DIR)
$(SRC)
-o
$(TARGET)
./
$(TARGET)
...
...
test/targets/gcc_auto_sizeof.yml
已删除
100644 → 0
浏览文件 @
e4e2210e
compiler
:
path
:
gcc
source_path
:
'
../src/'
unit_tests_path
:
&unit_tests_path
'
tests/'
build_path
:
&build_path
'
build/'
options
:
-
'
-c'
-
'
-m64'
-
'
-Wall'
-
'
-Wno-address'
-
'
-std=c99'
-
'
-pedantic'
includes
:
prefix
:
'
-I'
items
:
-
'
src/'
-
'
../src/'
-
'
testdata/'
-
*unit_tests_path
defines
:
prefix
:
'
-D'
items
:
-
UNITY_EXCLUDE_STDINT_H
-
UNITY_EXCLUDE_LIMITS_H
-
UNITY_INCLUDE_DOUBLE
-
UNITY_SUPPORT_TEST_CASES
-
UNITY_SUPPORT_64
object_files
:
prefix
:
'
-o'
extension
:
'
.o'
destination
:
*build_path
linker
:
path
:
gcc
options
:
-
-lm
-
'
-m64'
includes
:
prefix
:
'
-I'
object_files
:
path
:
*build_path
extension
:
'
.o'
bin_files
:
prefix
:
'
-o'
extension
:
'
.exe'
destination
:
*build_path
colour
:
true
:unity:
:plugins: []
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录