update openharmony 1.0.1

This commit is contained in:
mamingshuai
2021-03-11 18:45:20 +08:00
parent 88a710f5eb
commit b642ebaffb
790 changed files with 76 additions and 59 deletions
+65 -59
View File
@@ -8,66 +8,72 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import("//build/lite/config/component/lite_component.gni")
if (defined(ohos_lite)) {
import("//build/lite/config/component/lite_component.gni")
} else {
import("//build/ohos.gni")
}
config("freetype_config") {
defines = [
"FT2_BUILD_LIBRARY",
]
}
shared_library("freetype") {
sources = [
"src\autofit\autofit.c",
"src\base\ftbase.c",
"src\base\ftbbox.c",
"src\base\ftbdf.c",
"src\base\ftbitmap.c",
"src\base\ftcid.c",
"src\base\ftfstype.c",
"src\base\ftgasp.c",
"src\base\ftglyph.c",
"src\base\ftgxval.c",
"src\base\ftinit.c",
"src\base\ftmm.c",
"src\base\ftotval.c",
"src\base\ftpatent.c",
"src\base\ftpfr.c",
"src\base\ftstroke.c",
"src\base\ftsynth.c",
"src\base\ftsystem.c",
"src\base\fttype1.c",
"src\base\ftwinfnt.c",
"src\base\ftdebug.c",
"src\bdf\bdf.c",
"src\cache\ftcache.c",
"src\cff\cff.c",
"src\cid\type1cid.c",
"src\gzip\ftgzip.c",
"src\lzw\ftlzw.c",
"src\pcf\pcf.c",
"src\pfr\pfr.c",
"src\psaux\psaux.c",
"src\pshinter\pshinter.c",
"src\psnames\psmodule.c",
"src\raster\raster.c",
"src\sfnt\sfnt.c",
"src\smooth\smooth.c",
"src\truetype\truetype.c",
"src\type1\type1.c",
"src\type42\type42.c",
"src\winfonts\winfnt.c",
]
include_dirs = [
"include",
"src\base",
]
configs += [
":freetype_config",
]
defines = [ "FT2_BUILD_LIBRARY" ]
include_dirs = [ "include" ]
}
lite_component("freetype_shared") {
features = [
":freetype",
]
freetype_sources = [
"src\autofit\autofit.c",
"src\base\ftbase.c",
"src\base\ftbbox.c",
"src\base\ftbdf.c",
"src\base\ftbitmap.c",
"src\base\ftcid.c",
"src\base\ftdebug.c",
"src\base\ftfstype.c",
"src\base\ftgasp.c",
"src\base\ftglyph.c",
"src\base\ftgxval.c",
"src\base\ftinit.c",
"src\base\ftmm.c",
"src\base\ftotval.c",
"src\base\ftpatent.c",
"src\base\ftpfr.c",
"src\base\ftstroke.c",
"src\base\ftsynth.c",
"src\base\ftsystem.c",
"src\base\fttype1.c",
"src\base\ftwinfnt.c",
"src\bdf\bdf.c",
"src\cache\ftcache.c",
"src\cff\cff.c",
"src\cid\type1cid.c",
"src\gzip\ftgzip.c",
"src\lzw\ftlzw.c",
"src\pcf\pcf.c",
"src\pfr\pfr.c",
"src\psaux\psaux.c",
"src\pshinter\pshinter.c",
"src\psnames\psmodule.c",
"src\raster\raster.c",
"src\sfnt\sfnt.c",
"src\smooth\smooth.c",
"src\truetype\truetype.c",
"src\type1\type1.c",
"src\type42\type42.c",
"src\winfonts\winfnt.c",
]
if (defined(ohos_lite)) {
shared_library("freetype") {
sources = freetype_sources
include_dirs = [ "src\base" ]
public_configs = [ ":freetype_config" ]
}
lite_component("freetype_shared") {
features = [ ":freetype" ]
}
} else {
ohos_static_library("freetype_static") {
sources = freetype_sources
include_dirs = [ "src\base" ]
public_configs = [ ":freetype_config" ]
}
}
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
+11
View File
@@ -0,0 +1,11 @@
[
{
"Name" : "freetype",
"License" : "The FreeType Project License",
"License File" : "docs/LICENSE.TXT",
"Version Number" : "2.10.1",
"Owner" : "ouyangyueling@huawei.com",
"Upstream URL" : "https://download.savannah.gnu.org/releases/freetype/",
"Description" : "FreeType is a freely available software library to render fonts."
}
]
Executable → Regular
View File
Executable → Regular
View File
View File
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
View File
View File
View File
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Vendored Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File

Some files were not shown because too many files have changed in this diff Show More