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

124
BUILD.gn
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" ]
}
}

0
CMakeLists.txt Executable file → Normal file
View File

0
ChangeLog Executable file → Normal file
View File

0
ChangeLog.20 Executable file → Normal file
View File

0
ChangeLog.21 Executable file → Normal file
View File

0
ChangeLog.22 Executable file → Normal file
View File

0
ChangeLog.23 Executable file → Normal file
View File

0
ChangeLog.24 Executable file → Normal file
View File

0
ChangeLog.25 Executable file → Normal file
View File

0
ChangeLog.26 Executable file → Normal file
View File

0
ChangeLog.27 Executable file → Normal file
View File

0
ChangeLog.28 Executable file → Normal file
View File

0
ChangeLog.29 Executable file → Normal file
View File

0
Jamfile Executable file → Normal file
View File

0
Jamrules Executable file → Normal file
View File

0
Makefile Executable file → Normal file
View File

0
README Executable file → Normal file
View File

11
README.OpenSource Executable file
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."
}
]

0
README.git Executable file → Normal file
View File

0
builds/amiga/README Executable file → Normal file
View File

0
builds/amiga/include/config/ftconfig.h Executable file → Normal file
View File

0
builds/amiga/include/config/ftmodule.h Executable file → Normal file
View File

0
builds/amiga/makefile Executable file → Normal file
View File

0
builds/amiga/makefile.os4 Executable file → Normal file
View File

0
builds/amiga/smakefile Executable file → Normal file
View File

0
builds/amiga/src/base/ftdebug.c Executable file → Normal file
View File

0
builds/amiga/src/base/ftsystem.c Executable file → Normal file
View File

0
builds/ansi/ansi-def.mk Executable file → Normal file
View File

0
builds/ansi/ansi.mk Executable file → Normal file
View File

0
builds/atari/ATARI.H Executable file → Normal file
View File

0
builds/atari/FNames.SIC Executable file → Normal file
View File

0
builds/atari/FREETYPE.PRJ Executable file → Normal file
View File

0
builds/atari/README.TXT Executable file → Normal file
View File

0
builds/atari/deflinejoiner.awk Executable file → Normal file
View File

0
builds/beos/beos-def.mk Executable file → Normal file
View File

0
builds/beos/beos.mk Executable file → Normal file
View File

0
builds/beos/detect.mk Executable file → Normal file
View File

0
builds/cmake/FindHarfBuzz.cmake Executable file → Normal file
View File

0
builds/cmake/iOS.cmake Executable file → Normal file
View File

0
builds/compiler/ansi-cc.mk Executable file → Normal file
View File

0
builds/compiler/bcc-dev.mk Executable file → Normal file
View File

0
builds/compiler/bcc.mk Executable file → Normal file
View File

0
builds/compiler/emx.mk Executable file → Normal file
View File

0
builds/compiler/gcc-dev.mk Executable file → Normal file
View File

0
builds/compiler/gcc.mk Executable file → Normal file
View File

0
builds/compiler/intelc.mk Executable file → Normal file
View File

0
builds/compiler/unix-lcc.mk Executable file → Normal file
View File

0
builds/compiler/visualage.mk Executable file → Normal file
View File

0
builds/compiler/visualc.mk Executable file → Normal file
View File

0
builds/compiler/watcom.mk Executable file → Normal file
View File

0
builds/compiler/win-lcc.mk Executable file → Normal file
View File

0
builds/detect.mk Executable file → Normal file
View File

0
builds/dos/detect.mk Executable file → Normal file
View File

0
builds/dos/dos-def.mk Executable file → Normal file
View File

0
builds/dos/dos-emx.mk Executable file → Normal file
View File

0
builds/dos/dos-gcc.mk Executable file → Normal file
View File

0
builds/dos/dos-wat.mk Executable file → Normal file
View File

0
builds/exports.mk Executable file → Normal file
View File

0
builds/freetype.mk Executable file → Normal file
View File

0
builds/link_dos.mk Executable file → Normal file
View File

0
builds/link_std.mk Executable file → Normal file
View File

0
builds/mac/FreeType.m68k_cfm.make.txt Executable file → Normal file
View File

0
builds/mac/FreeType.m68k_far.make.txt Executable file → Normal file
View File

0
builds/mac/FreeType.ppc_carbon.make.txt Executable file → Normal file
View File

0
builds/mac/FreeType.ppc_classic.make.txt Executable file → Normal file
View File

0
builds/mac/README Executable file → Normal file
View File

0
builds/mac/freetype-Info.plist Executable file → Normal file
View File

0
builds/mac/ftlib.prj.xml Executable file → Normal file
View File

0
builds/mac/ftmac.c Executable file → Normal file
View File

0
builds/modules.mk Executable file → Normal file
View File

0
builds/os2/detect.mk Executable file → Normal file
View File

0
builds/os2/os2-def.mk Executable file → Normal file
View File

0
builds/os2/os2-dev.mk Executable file → Normal file
View File

0
builds/os2/os2-gcc.mk Executable file → Normal file
View File

0
builds/symbian/bld.inf Executable file → Normal file
View File

0
builds/symbian/freetype.mmp Executable file → Normal file
View File

0
builds/toplevel.mk Executable file → Normal file
View File

0
builds/unix/aclocal.m4 vendored Executable file → Normal file
View File

0
builds/unix/configure.ac Executable file → Normal file
View File

0
builds/unix/configure.raw Executable file → Normal file
View File

0
builds/unix/detect.mk Executable file → Normal file
View File

0
builds/unix/freetype-config.in Executable file → Normal file
View File

0
builds/unix/freetype2.in Executable file → Normal file
View File

0
builds/unix/freetype2.m4 Executable file → Normal file
View File

0
builds/unix/ft-munmap.m4 Executable file → Normal file
View File

0
builds/unix/ftconfig.in Executable file → Normal file
View File

0
builds/unix/ftsystem.c Executable file → Normal file
View File

0
builds/unix/install.mk Executable file → Normal file
View File

0
builds/unix/pkg.m4 Executable file → Normal file
View File

0
builds/unix/unix-cc.in Executable file → Normal file
View File

0
builds/unix/unix-def.in Executable file → Normal file
View File

0
builds/unix/unix-dev.mk Executable file → Normal file
View File

0
builds/unix/unix-lcc.mk Executable file → Normal file
View File

0
builds/unix/unix.mk Executable file → Normal file
View File

0
builds/unix/unixddef.mk Executable file → Normal file
View File

0
builds/vms/LIBS.OPT_IA64 Executable file → Normal file
View File

0
builds/vms/_LINK.OPT_IA64 Executable file → Normal file
View File

0
builds/vms/ftconfig.h Executable file → Normal file
View File

0
builds/vms/ftsystem.c Executable file → Normal file
View File

0
builds/vms/vmslib.dat Executable file → Normal file
View File

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