Merge "Add building and installing of grep for vendor."
This commit is contained in:
commit
23bcbf040d
2 changed files with 18 additions and 3 deletions
|
|
@ -3,6 +3,7 @@ phony {
|
|||
required: [
|
||||
"bzip2",
|
||||
"grep",
|
||||
"grep_vendor",
|
||||
"gzip",
|
||||
"mkshrc",
|
||||
"mkshrc_vendor",
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@ cc_library_static {
|
|||
}
|
||||
|
||||
// We build BSD grep separately, so it can provide egrep and fgrep too.
|
||||
cc_binary {
|
||||
name: "grep",
|
||||
cc_defaults {
|
||||
name: "grep_common",
|
||||
srcs: [
|
||||
"upstream-netbsd/usr.bin/grep/fastgrep.c",
|
||||
"upstream-netbsd/usr.bin/grep/file.c",
|
||||
|
|
@ -40,5 +40,19 @@ cc_binary {
|
|||
cflags: common_cflags,
|
||||
local_include_dirs: ["upstream-netbsd/include/"],
|
||||
symlinks: ["egrep", "fgrep"],
|
||||
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "grep",
|
||||
defaults: ["grep_common"],
|
||||
}
|
||||
|
||||
// Build vendor grep.
|
||||
// TODO: Add vendor_available to "grep" module and remove "grep_vendor" module
|
||||
// when vendor_available is fully supported.
|
||||
cc_binary {
|
||||
name: "grep_vendor",
|
||||
stem: "grep",
|
||||
vendor: true,
|
||||
defaults: ["grep_common"],
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue