mirror of
https://github.com/lexborisov/Modest
synced 2024-11-25 07:09:35 +03:00
dev
This commit is contained in:
parent
f7f6e338fd
commit
0a57fde03b
964
devel/osx/Modest.xcodeproj/project.pbxproj
Normal file
964
devel/osx/Modest.xcodeproj/project.pbxproj
Normal file
@ -0,0 +1,964 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
0E0239731D9D97150084A81A /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E0239711D9D97150084A81A /* thread.c */; };
|
||||
0E0239811D9FE8EC0084A81A /* type.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E02397F1D9FE8EC0084A81A /* type.c */; };
|
||||
0E0239851D9FEAB90084A81A /* node.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E0239831D9FEAB90084A81A /* node.c */; };
|
||||
0E0239881D9FEBE10084A81A /* modest.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E0239861D9FEBE10084A81A /* modest.c */; };
|
||||
0E750EE31D9AF1D500337E9B /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EE21D9AF1D500337E9B /* main.c */; };
|
||||
0E750EF81D9AF25300337E9B /* finder.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EEE1D9AF25300337E9B /* finder.c */; };
|
||||
0E750EF91D9AF25300337E9B /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EF01D9AF25300337E9B /* match.c */; };
|
||||
0E750EFA1D9AF25300337E9B /* pseudo_class.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EF31D9AF25300337E9B /* pseudo_class.c */; };
|
||||
0E750EFB1D9AF25300337E9B /* type.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EF61D9AF25300337E9B /* type.c */; };
|
||||
0E750F181D9AF26300337E9B /* cmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EFC1D9AF26300337E9B /* cmap.c */; };
|
||||
0E750F191D9AF26300337E9B /* glyf.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750EFE1D9AF26300337E9B /* glyf.c */; };
|
||||
0E750F1A1D9AF26300337E9B /* head.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F001D9AF26300337E9B /* head.c */; };
|
||||
0E750F1B1D9AF26300337E9B /* hhea.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F021D9AF26300337E9B /* hhea.c */; };
|
||||
0E750F1C1D9AF26300337E9B /* hmtx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F041D9AF26300337E9B /* hmtx.c */; };
|
||||
0E750F1D1D9AF26300337E9B /* loca.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F061D9AF26300337E9B /* loca.c */; };
|
||||
0E750F1E1D9AF26300337E9B /* maxp.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F081D9AF26300337E9B /* maxp.c */; };
|
||||
0E750F1F1D9AF26300337E9B /* myfont.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F0A1D9AF26300337E9B /* myfont.c */; };
|
||||
0E750F201D9AF26300337E9B /* myosi.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F0C1D9AF26300337E9B /* myosi.c */; };
|
||||
0E750F211D9AF26300337E9B /* name.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F0E1D9AF26300337E9B /* name.c */; };
|
||||
0E750F221D9AF26300337E9B /* os_2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F101D9AF26300337E9B /* os_2.c */; };
|
||||
0E750F231D9AF26300337E9B /* pclt.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F121D9AF26300337E9B /* pclt.c */; };
|
||||
0E750F241D9AF26300337E9B /* vhea.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F141D9AF26300337E9B /* vhea.c */; };
|
||||
0E750F251D9AF26300337E9B /* vmtx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F161D9AF26300337E9B /* vmtx.c */; };
|
||||
0E750F801D9AF27200337E9B /* an_plus_b.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F261D9AF27200337E9B /* an_plus_b.c */; };
|
||||
0E750F811D9AF27200337E9B /* check.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F291D9AF27200337E9B /* check.c */; };
|
||||
0E750F821D9AF27200337E9B /* convert.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F2B1D9AF27200337E9B /* convert.c */; };
|
||||
0E750F831D9AF27200337E9B /* entry.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F2E1D9AF27200337E9B /* entry.c */; };
|
||||
0E750F841D9AF27200337E9B /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F301D9AF27200337E9B /* init.c */; };
|
||||
0E750F851D9AF27200337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F331D9AF27200337E9B /* parser.c */; };
|
||||
0E750F861D9AF27200337E9B /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F351D9AF27200337E9B /* state.c */; };
|
||||
0E750F871D9AF27200337E9B /* entry.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F371D9AF27200337E9B /* entry.c */; };
|
||||
0E750F881D9AF27200337E9B /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F3A1D9AF27200337E9B /* init.c */; };
|
||||
0E750F891D9AF27200337E9B /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F3D1D9AF27200337E9B /* state.c */; };
|
||||
0E750F8A1D9AF27200337E9B /* mycss.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F3F1D9AF27200337E9B /* mycss.c */; };
|
||||
0E750F8B1D9AF27200337E9B /* mystring.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F421D9AF27200337E9B /* mystring.c */; };
|
||||
0E750F8C1D9AF27200337E9B /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F451D9AF27200337E9B /* init.c */; };
|
||||
0E750F8D1D9AF27200337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F481D9AF27200337E9B /* parser.c */; };
|
||||
0E750F8E1D9AF27200337E9B /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F4A1D9AF27200337E9B /* state.c */; };
|
||||
0E750F8F1D9AF27200337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F4C1D9AF27200337E9B /* parser.c */; };
|
||||
0E750F901D9AF27200337E9B /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F501D9AF27200337E9B /* init.c */; };
|
||||
0E750F911D9AF27200337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F531D9AF27200337E9B /* parser.c */; };
|
||||
0E750F921D9AF27200337E9B /* function.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F571D9AF27200337E9B /* function.c */; };
|
||||
0E750F931D9AF27200337E9B /* function_parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F591D9AF27200337E9B /* function_parser.c */; };
|
||||
0E750F941D9AF27200337E9B /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F5C1D9AF27200337E9B /* init.c */; };
|
||||
0E750F951D9AF27200337E9B /* list.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F5E1D9AF27200337E9B /* list.c */; };
|
||||
0E750F961D9AF27200337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F621D9AF27200337E9B /* parser.c */; };
|
||||
0E750F971D9AF27200337E9B /* pseudo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F641D9AF27200337E9B /* pseudo.c */; };
|
||||
0E750F981D9AF27200337E9B /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F671D9AF27200337E9B /* state.c */; };
|
||||
0E750F991D9AF27200337E9B /* value.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F691D9AF27200337E9B /* value.c */; };
|
||||
0E750F9A1D9AF27200337E9B /* stylesheet.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F6C1D9AF27200337E9B /* stylesheet.c */; };
|
||||
0E750F9B1D9AF27200337E9B /* tokenizer_end.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F6E1D9AF27200337E9B /* tokenizer_end.c */; };
|
||||
0E750F9C1D9AF27200337E9B /* tokenizer_global.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F701D9AF27200337E9B /* tokenizer_global.c */; };
|
||||
0E750F9D1D9AF27200337E9B /* tokenizer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F731D9AF27200337E9B /* tokenizer.c */; };
|
||||
0E750F9E1D9AF27200337E9B /* consume.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F761D9AF27200337E9B /* consume.c */; };
|
||||
0E750F9F1D9AF27200337E9B /* serialization.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F791D9AF27200337E9B /* serialization.c */; };
|
||||
0E750FA01D9AF27200337E9B /* units.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F7B1D9AF27200337E9B /* units.c */; };
|
||||
0E750FA11D9AF27200337E9B /* values.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750F7E1D9AF27200337E9B /* values.c */; };
|
||||
0E750FE71D9AF27F00337E9B /* callback.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FA41D9AF27F00337E9B /* callback.c */; };
|
||||
0E750FE81D9AF27F00337E9B /* charef.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FA71D9AF27F00337E9B /* charef.c */; };
|
||||
0E750FE91D9AF27F00337E9B /* data_process.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FA91D9AF27F00337E9B /* data_process.c */; };
|
||||
0E750FEA1D9AF27F00337E9B /* encoding_detect.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FAD1D9AF27F00337E9B /* encoding_detect.c */; };
|
||||
0E750FEB1D9AF27F00337E9B /* encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FAF1D9AF27F00337E9B /* encoding.c */; };
|
||||
0E750FEC1D9AF27F00337E9B /* incoming.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FB11D9AF27F00337E9B /* incoming.c */; };
|
||||
0E750FED1D9AF27F00337E9B /* myhtml.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FB31D9AF27F00337E9B /* myhtml.c */; };
|
||||
0E750FEE1D9AF27F00337E9B /* mynamespace.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FB61D9AF27F00337E9B /* mynamespace.c */; };
|
||||
0E750FEF1D9AF27F00337E9B /* myosi.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FB81D9AF27F00337E9B /* myosi.c */; };
|
||||
0E750FF01D9AF27F00337E9B /* mystring.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FBA1D9AF27F00337E9B /* mystring.c */; };
|
||||
0E750FF11D9AF27F00337E9B /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FBC1D9AF27F00337E9B /* parser.c */; };
|
||||
0E750FF21D9AF27F00337E9B /* perf.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FBE1D9AF27F00337E9B /* perf.c */; };
|
||||
0E750FF31D9AF27F00337E9B /* rules.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FBF1D9AF27F00337E9B /* rules.c */; };
|
||||
0E750FF41D9AF27F00337E9B /* serialization.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FC11D9AF27F00337E9B /* serialization.c */; };
|
||||
0E750FF51D9AF27F00337E9B /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FC31D9AF27F00337E9B /* stream.c */; };
|
||||
0E750FF61D9AF27F00337E9B /* tag_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FC61D9AF27F00337E9B /* tag_init.c */; };
|
||||
0E750FF71D9AF27F00337E9B /* tag.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FC71D9AF27F00337E9B /* tag.c */; };
|
||||
0E750FF81D9AF27F00337E9B /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FC91D9AF27F00337E9B /* thread.c */; };
|
||||
0E750FF91D9AF27F00337E9B /* token.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FCB1D9AF27F00337E9B /* token.c */; };
|
||||
0E750FFA1D9AF27F00337E9B /* tokenizer_doctype.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FCD1D9AF27F00337E9B /* tokenizer_doctype.c */; };
|
||||
0E750FFB1D9AF27F00337E9B /* tokenizer_end.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FCF1D9AF27F00337E9B /* tokenizer_end.c */; };
|
||||
0E750FFC1D9AF27F00337E9B /* tokenizer_script.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FD11D9AF27F00337E9B /* tokenizer_script.c */; };
|
||||
0E750FFD1D9AF27F00337E9B /* tokenizer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FD31D9AF27F00337E9B /* tokenizer.c */; };
|
||||
0E750FFE1D9AF27F00337E9B /* tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FD51D9AF27F00337E9B /* tree.c */; };
|
||||
0E750FFF1D9AF27F00337E9B /* mchar_async.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FD81D9AF27F00337E9B /* mchar_async.c */; };
|
||||
0E7510001D9AF27F00337E9B /* mcobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FDA1D9AF27F00337E9B /* mcobject.c */; };
|
||||
0E7510011D9AF27F00337E9B /* mcobject_async.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FDC1D9AF27F00337E9B /* mcobject_async.c */; };
|
||||
0E7510021D9AF27F00337E9B /* mcsimple.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FDE1D9AF27F00337E9B /* mcsimple.c */; };
|
||||
0E7510031D9AF27F00337E9B /* mcsync.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FE01D9AF27F00337E9B /* mcsync.c */; };
|
||||
0E7510041D9AF27F00337E9B /* mctree.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FE21D9AF27F00337E9B /* mctree.c */; };
|
||||
0E7510051D9AF27F00337E9B /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E750FE51D9AF27F00337E9B /* utils.c */; };
|
||||
0EF808A31D9FF3BC001AF6EF /* sheet.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EF808A11D9FF3BC001AF6EF /* sheet.c */; };
|
||||
0EF808A61DA08BBE001AF6EF /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EF808A41DA08BBE001AF6EF /* map.c */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
0E750EDD1D9AF1D500337E9B /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
0E0239711D9D97150084A81A /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thread.c; sourceTree = "<group>"; };
|
||||
0E0239721D9D97150084A81A /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = "<group>"; };
|
||||
0E02397F1D9FE8EC0084A81A /* type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = type.c; sourceTree = "<group>"; };
|
||||
0E0239801D9FE8EC0084A81A /* type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type.h; sourceTree = "<group>"; };
|
||||
0E0239831D9FEAB90084A81A /* node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = node.c; path = ../../../source/modest/node/node.c; sourceTree = "<group>"; };
|
||||
0E0239841D9FEAB90084A81A /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = node.h; path = ../../../source/modest/node/node.h; sourceTree = "<group>"; };
|
||||
0E0239861D9FEBE10084A81A /* modest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = modest.c; path = ../../../source/modest/modest.c; sourceTree = "<group>"; };
|
||||
0E0239871D9FEBE10084A81A /* modest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = modest.h; path = ../../../source/modest/modest.h; sourceTree = "<group>"; };
|
||||
0E750EDF1D9AF1D500337E9B /* Modest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Modest; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0E750EE21D9AF1D500337E9B /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = main.c; path = Modest/main.c; sourceTree = "<group>"; };
|
||||
0E750EEC1D9AF25300337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myosi.h; path = ../../../source/modest/myosi.h; sourceTree = "<group>"; };
|
||||
0E750EEE1D9AF25300337E9B /* finder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = finder.c; sourceTree = "<group>"; };
|
||||
0E750EEF1D9AF25300337E9B /* finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = finder.h; sourceTree = "<group>"; };
|
||||
0E750EF01D9AF25300337E9B /* match.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = match.c; sourceTree = "<group>"; };
|
||||
0E750EF11D9AF25300337E9B /* match.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = match.h; sourceTree = "<group>"; };
|
||||
0E750EF21D9AF25300337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750EF31D9AF25300337E9B /* pseudo_class.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pseudo_class.c; sourceTree = "<group>"; };
|
||||
0E750EF41D9AF25300337E9B /* pseudo_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pseudo_class.h; sourceTree = "<group>"; };
|
||||
0E750EF51D9AF25300337E9B /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = "<group>"; };
|
||||
0E750EF61D9AF25300337E9B /* type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = type.c; sourceTree = "<group>"; };
|
||||
0E750EF71D9AF25300337E9B /* type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type.h; sourceTree = "<group>"; };
|
||||
0E750EFC1D9AF26300337E9B /* cmap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cmap.c; path = ../../source/myfont/cmap.c; sourceTree = "<group>"; };
|
||||
0E750EFD1D9AF26300337E9B /* cmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cmap.h; path = ../../source/myfont/cmap.h; sourceTree = "<group>"; };
|
||||
0E750EFE1D9AF26300337E9B /* glyf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = glyf.c; path = ../../source/myfont/glyf.c; sourceTree = "<group>"; };
|
||||
0E750EFF1D9AF26300337E9B /* glyf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = glyf.h; path = ../../source/myfont/glyf.h; sourceTree = "<group>"; };
|
||||
0E750F001D9AF26300337E9B /* head.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = head.c; path = ../../source/myfont/head.c; sourceTree = "<group>"; };
|
||||
0E750F011D9AF26300337E9B /* head.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = head.h; path = ../../source/myfont/head.h; sourceTree = "<group>"; };
|
||||
0E750F021D9AF26300337E9B /* hhea.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hhea.c; path = ../../source/myfont/hhea.c; sourceTree = "<group>"; };
|
||||
0E750F031D9AF26300337E9B /* hhea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hhea.h; path = ../../source/myfont/hhea.h; sourceTree = "<group>"; };
|
||||
0E750F041D9AF26300337E9B /* hmtx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hmtx.c; path = ../../source/myfont/hmtx.c; sourceTree = "<group>"; };
|
||||
0E750F051D9AF26300337E9B /* hmtx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hmtx.h; path = ../../source/myfont/hmtx.h; sourceTree = "<group>"; };
|
||||
0E750F061D9AF26300337E9B /* loca.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loca.c; path = ../../source/myfont/loca.c; sourceTree = "<group>"; };
|
||||
0E750F071D9AF26300337E9B /* loca.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = loca.h; path = ../../source/myfont/loca.h; sourceTree = "<group>"; };
|
||||
0E750F081D9AF26300337E9B /* maxp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = maxp.c; path = ../../source/myfont/maxp.c; sourceTree = "<group>"; };
|
||||
0E750F091D9AF26300337E9B /* maxp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = maxp.h; path = ../../source/myfont/maxp.h; sourceTree = "<group>"; };
|
||||
0E750F0A1D9AF26300337E9B /* myfont.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = myfont.c; path = ../../source/myfont/myfont.c; sourceTree = "<group>"; };
|
||||
0E750F0B1D9AF26300337E9B /* myfont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myfont.h; path = ../../source/myfont/myfont.h; sourceTree = "<group>"; };
|
||||
0E750F0C1D9AF26300337E9B /* myosi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = myosi.c; path = ../../source/myfont/myosi.c; sourceTree = "<group>"; };
|
||||
0E750F0D1D9AF26300337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myosi.h; path = ../../source/myfont/myosi.h; sourceTree = "<group>"; };
|
||||
0E750F0E1D9AF26300337E9B /* name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = name.c; path = ../../source/myfont/name.c; sourceTree = "<group>"; };
|
||||
0E750F0F1D9AF26300337E9B /* name.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = name.h; path = ../../source/myfont/name.h; sourceTree = "<group>"; };
|
||||
0E750F101D9AF26300337E9B /* os_2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = os_2.c; path = ../../source/myfont/os_2.c; sourceTree = "<group>"; };
|
||||
0E750F111D9AF26300337E9B /* os_2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = os_2.h; path = ../../source/myfont/os_2.h; sourceTree = "<group>"; };
|
||||
0E750F121D9AF26300337E9B /* pclt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pclt.c; path = ../../source/myfont/pclt.c; sourceTree = "<group>"; };
|
||||
0E750F131D9AF26300337E9B /* pclt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pclt.h; path = ../../source/myfont/pclt.h; sourceTree = "<group>"; };
|
||||
0E750F141D9AF26300337E9B /* vhea.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vhea.c; path = ../../source/myfont/vhea.c; sourceTree = "<group>"; };
|
||||
0E750F151D9AF26300337E9B /* vhea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vhea.h; path = ../../source/myfont/vhea.h; sourceTree = "<group>"; };
|
||||
0E750F161D9AF26300337E9B /* vmtx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vmtx.c; path = ../../source/myfont/vmtx.c; sourceTree = "<group>"; };
|
||||
0E750F171D9AF26300337E9B /* vmtx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vmtx.h; path = ../../source/myfont/vmtx.h; sourceTree = "<group>"; };
|
||||
0E750F261D9AF27200337E9B /* an_plus_b.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = an_plus_b.c; path = ../../source/mycss/an_plus_b.c; sourceTree = "<group>"; };
|
||||
0E750F271D9AF27200337E9B /* an_plus_b.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = an_plus_b.h; path = ../../source/mycss/an_plus_b.h; sourceTree = "<group>"; };
|
||||
0E750F281D9AF27200337E9B /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = api.h; path = ../../source/mycss/api.h; sourceTree = "<group>"; };
|
||||
0E750F291D9AF27200337E9B /* check.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = check.c; path = ../../source/mycss/check.c; sourceTree = "<group>"; };
|
||||
0E750F2A1D9AF27200337E9B /* check.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = check.h; path = ../../source/mycss/check.h; sourceTree = "<group>"; };
|
||||
0E750F2B1D9AF27200337E9B /* convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = convert.c; path = ../../source/mycss/convert.c; sourceTree = "<group>"; };
|
||||
0E750F2C1D9AF27200337E9B /* convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = convert.h; path = ../../source/mycss/convert.h; sourceTree = "<group>"; };
|
||||
0E750F2E1D9AF27200337E9B /* entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = entry.c; sourceTree = "<group>"; };
|
||||
0E750F2F1D9AF27200337E9B /* entry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = entry.h; sourceTree = "<group>"; };
|
||||
0E750F301D9AF27200337E9B /* init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; };
|
||||
0E750F311D9AF27200337E9B /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = init.h; sourceTree = "<group>"; };
|
||||
0E750F321D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750F331D9AF27200337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = "<group>"; };
|
||||
0E750F341D9AF27200337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
0E750F351D9AF27200337E9B /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
|
||||
0E750F361D9AF27200337E9B /* state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state.h; sourceTree = "<group>"; };
|
||||
0E750F371D9AF27200337E9B /* entry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entry.c; path = ../../source/mycss/entry.c; sourceTree = "<group>"; };
|
||||
0E750F381D9AF27200337E9B /* entry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = entry.h; path = ../../source/mycss/entry.h; sourceTree = "<group>"; };
|
||||
0E750F3A1D9AF27200337E9B /* init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; };
|
||||
0E750F3B1D9AF27200337E9B /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = init.h; sourceTree = "<group>"; };
|
||||
0E750F3C1D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750F3D1D9AF27200337E9B /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
|
||||
0E750F3E1D9AF27200337E9B /* state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state.h; sourceTree = "<group>"; };
|
||||
0E750F3F1D9AF27200337E9B /* mycss.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mycss.c; path = ../../source/mycss/mycss.c; sourceTree = "<group>"; };
|
||||
0E750F401D9AF27200337E9B /* mycss.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mycss.h; path = ../../source/mycss/mycss.h; sourceTree = "<group>"; };
|
||||
0E750F411D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myosi.h; path = ../../source/mycss/myosi.h; sourceTree = "<group>"; };
|
||||
0E750F421D9AF27200337E9B /* mystring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mystring.c; path = ../../source/mycss/mystring.c; sourceTree = "<group>"; };
|
||||
0E750F431D9AF27200337E9B /* mystring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mystring.h; path = ../../source/mycss/mystring.h; sourceTree = "<group>"; };
|
||||
0E750F451D9AF27200337E9B /* init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; };
|
||||
0E750F461D9AF27200337E9B /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = init.h; sourceTree = "<group>"; };
|
||||
0E750F471D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750F481D9AF27200337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = "<group>"; };
|
||||
0E750F491D9AF27200337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
0E750F4A1D9AF27200337E9B /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
|
||||
0E750F4B1D9AF27200337E9B /* state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state.h; sourceTree = "<group>"; };
|
||||
0E750F4C1D9AF27200337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parser.c; path = ../../source/mycss/parser.c; sourceTree = "<group>"; };
|
||||
0E750F4D1D9AF27200337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parser.h; path = ../../source/mycss/parser.h; sourceTree = "<group>"; };
|
||||
0E750F4F1D9AF27200337E9B /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = const.h; sourceTree = "<group>"; };
|
||||
0E750F501D9AF27200337E9B /* init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; };
|
||||
0E750F511D9AF27200337E9B /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = init.h; sourceTree = "<group>"; };
|
||||
0E750F521D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750F531D9AF27200337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = "<group>"; };
|
||||
0E750F541D9AF27200337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
0E750F551D9AF27200337E9B /* resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
|
||||
0E750F571D9AF27200337E9B /* function.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = function.c; sourceTree = "<group>"; };
|
||||
0E750F581D9AF27200337E9B /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
|
||||
0E750F591D9AF27200337E9B /* function_parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = function_parser.c; sourceTree = "<group>"; };
|
||||
0E750F5A1D9AF27200337E9B /* function_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function_parser.h; sourceTree = "<group>"; };
|
||||
0E750F5B1D9AF27200337E9B /* function_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function_resource.h; sourceTree = "<group>"; };
|
||||
0E750F5C1D9AF27200337E9B /* init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; };
|
||||
0E750F5D1D9AF27200337E9B /* init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = init.h; sourceTree = "<group>"; };
|
||||
0E750F5E1D9AF27200337E9B /* list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = list.c; sourceTree = "<group>"; };
|
||||
0E750F5F1D9AF27200337E9B /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = list.h; sourceTree = "<group>"; };
|
||||
0E750F601D9AF27200337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi.h; sourceTree = "<group>"; };
|
||||
0E750F611D9AF27200337E9B /* myosi_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = myosi_resource.h; sourceTree = "<group>"; };
|
||||
0E750F621D9AF27200337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = "<group>"; };
|
||||
0E750F631D9AF27200337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
0E750F641D9AF27200337E9B /* pseudo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pseudo.c; sourceTree = "<group>"; };
|
||||
0E750F651D9AF27200337E9B /* pseudo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pseudo.h; sourceTree = "<group>"; };
|
||||
0E750F661D9AF27200337E9B /* pseudo_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pseudo_resource.h; sourceTree = "<group>"; };
|
||||
0E750F671D9AF27200337E9B /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
|
||||
0E750F681D9AF27200337E9B /* state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state.h; sourceTree = "<group>"; };
|
||||
0E750F691D9AF27200337E9B /* value.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = value.c; sourceTree = "<group>"; };
|
||||
0E750F6A1D9AF27200337E9B /* value.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = "<group>"; };
|
||||
0E750F6B1D9AF27200337E9B /* value_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value_resource.h; sourceTree = "<group>"; };
|
||||
0E750F6C1D9AF27200337E9B /* stylesheet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stylesheet.c; path = ../../source/mycss/stylesheet.c; sourceTree = "<group>"; };
|
||||
0E750F6D1D9AF27200337E9B /* stylesheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stylesheet.h; path = ../../source/mycss/stylesheet.h; sourceTree = "<group>"; };
|
||||
0E750F6E1D9AF27200337E9B /* tokenizer_end.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer_end.c; path = ../../source/mycss/tokenizer_end.c; sourceTree = "<group>"; };
|
||||
0E750F6F1D9AF27200337E9B /* tokenizer_end.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_end.h; path = ../../source/mycss/tokenizer_end.h; sourceTree = "<group>"; };
|
||||
0E750F701D9AF27200337E9B /* tokenizer_global.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer_global.c; path = ../../source/mycss/tokenizer_global.c; sourceTree = "<group>"; };
|
||||
0E750F711D9AF27200337E9B /* tokenizer_global.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_global.h; path = ../../source/mycss/tokenizer_global.h; sourceTree = "<group>"; };
|
||||
0E750F721D9AF27200337E9B /* tokenizer_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_resource.h; path = ../../source/mycss/tokenizer_resource.h; sourceTree = "<group>"; };
|
||||
0E750F731D9AF27200337E9B /* tokenizer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer.c; path = ../../source/mycss/tokenizer.c; sourceTree = "<group>"; };
|
||||
0E750F741D9AF27200337E9B /* tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer.h; path = ../../source/mycss/tokenizer.h; sourceTree = "<group>"; };
|
||||
0E750F761D9AF27200337E9B /* consume.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = consume.c; sourceTree = "<group>"; };
|
||||
0E750F771D9AF27200337E9B /* consume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = consume.h; sourceTree = "<group>"; };
|
||||
0E750F781D9AF27200337E9B /* resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
|
||||
0E750F791D9AF27200337E9B /* serialization.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = serialization.c; sourceTree = "<group>"; };
|
||||
0E750F7A1D9AF27200337E9B /* serialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = serialization.h; sourceTree = "<group>"; };
|
||||
0E750F7B1D9AF27200337E9B /* units.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = units.c; sourceTree = "<group>"; };
|
||||
0E750F7C1D9AF27200337E9B /* units.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = units.h; sourceTree = "<group>"; };
|
||||
0E750F7D1D9AF27200337E9B /* units_resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = units_resources.h; sourceTree = "<group>"; };
|
||||
0E750F7E1D9AF27200337E9B /* values.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = values.c; sourceTree = "<group>"; };
|
||||
0E750F7F1D9AF27200337E9B /* values.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = values.h; sourceTree = "<group>"; };
|
||||
0E750FA21D9AF27F00337E9B /* api_encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = api_encoding.h; path = ../../source/myhtml/api_encoding.h; sourceTree = "<group>"; };
|
||||
0E750FA31D9AF27F00337E9B /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = api.h; path = ../../source/myhtml/api.h; sourceTree = "<group>"; };
|
||||
0E750FA41D9AF27F00337E9B /* callback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = callback.c; path = ../../source/myhtml/callback.c; sourceTree = "<group>"; };
|
||||
0E750FA51D9AF27F00337E9B /* callback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = callback.h; path = ../../source/myhtml/callback.h; sourceTree = "<group>"; };
|
||||
0E750FA61D9AF27F00337E9B /* charef_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = charef_resource.h; path = ../../source/myhtml/charef_resource.h; sourceTree = "<group>"; };
|
||||
0E750FA71D9AF27F00337E9B /* charef.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = charef.c; path = ../../source/myhtml/charef.c; sourceTree = "<group>"; };
|
||||
0E750FA81D9AF27F00337E9B /* charef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = charef.h; path = ../../source/myhtml/charef.h; sourceTree = "<group>"; };
|
||||
0E750FA91D9AF27F00337E9B /* data_process.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = data_process.c; path = ../../source/myhtml/data_process.c; sourceTree = "<group>"; };
|
||||
0E750FAA1D9AF27F00337E9B /* data_process.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = data_process.h; path = ../../source/myhtml/data_process.h; sourceTree = "<group>"; };
|
||||
0E750FAB1D9AF27F00337E9B /* def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = def.h; path = ../../source/myhtml/def.h; sourceTree = "<group>"; };
|
||||
0E750FAC1D9AF27F00337E9B /* encoding_detect_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = encoding_detect_resource.h; path = ../../source/myhtml/encoding_detect_resource.h; sourceTree = "<group>"; };
|
||||
0E750FAD1D9AF27F00337E9B /* encoding_detect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encoding_detect.c; path = ../../source/myhtml/encoding_detect.c; sourceTree = "<group>"; };
|
||||
0E750FAE1D9AF27F00337E9B /* encoding_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = encoding_resource.h; path = ../../source/myhtml/encoding_resource.h; sourceTree = "<group>"; };
|
||||
0E750FAF1D9AF27F00337E9B /* encoding.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encoding.c; path = ../../source/myhtml/encoding.c; sourceTree = "<group>"; };
|
||||
0E750FB01D9AF27F00337E9B /* encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = encoding.h; path = ../../source/myhtml/encoding.h; sourceTree = "<group>"; };
|
||||
0E750FB11D9AF27F00337E9B /* incoming.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = incoming.c; path = ../../source/myhtml/incoming.c; sourceTree = "<group>"; };
|
||||
0E750FB21D9AF27F00337E9B /* incoming.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = incoming.h; path = ../../source/myhtml/incoming.h; sourceTree = "<group>"; };
|
||||
0E750FB31D9AF27F00337E9B /* myhtml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = myhtml.c; path = ../../source/myhtml/myhtml.c; sourceTree = "<group>"; };
|
||||
0E750FB41D9AF27F00337E9B /* myhtml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myhtml.h; path = ../../source/myhtml/myhtml.h; sourceTree = "<group>"; };
|
||||
0E750FB51D9AF27F00337E9B /* mynamespace_resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mynamespace_resource.h; path = ../../source/myhtml/mynamespace_resource.h; sourceTree = "<group>"; };
|
||||
0E750FB61D9AF27F00337E9B /* mynamespace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mynamespace.c; path = ../../source/myhtml/mynamespace.c; sourceTree = "<group>"; };
|
||||
0E750FB71D9AF27F00337E9B /* mynamespace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mynamespace.h; path = ../../source/myhtml/mynamespace.h; sourceTree = "<group>"; };
|
||||
0E750FB81D9AF27F00337E9B /* myosi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = myosi.c; path = ../../source/myhtml/myosi.c; sourceTree = "<group>"; };
|
||||
0E750FB91D9AF27F00337E9B /* myosi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = myosi.h; path = ../../source/myhtml/myosi.h; sourceTree = "<group>"; };
|
||||
0E750FBA1D9AF27F00337E9B /* mystring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mystring.c; path = ../../source/myhtml/mystring.c; sourceTree = "<group>"; };
|
||||
0E750FBB1D9AF27F00337E9B /* mystring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mystring.h; path = ../../source/myhtml/mystring.h; sourceTree = "<group>"; };
|
||||
0E750FBC1D9AF27F00337E9B /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parser.c; path = ../../source/myhtml/parser.c; sourceTree = "<group>"; };
|
||||
0E750FBD1D9AF27F00337E9B /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parser.h; path = ../../source/myhtml/parser.h; sourceTree = "<group>"; };
|
||||
0E750FBE1D9AF27F00337E9B /* perf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = perf.c; path = ../../source/myhtml/perf.c; sourceTree = "<group>"; };
|
||||
0E750FBF1D9AF27F00337E9B /* rules.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = rules.c; path = ../../source/myhtml/rules.c; sourceTree = "<group>"; };
|
||||
0E750FC01D9AF27F00337E9B /* rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rules.h; path = ../../source/myhtml/rules.h; sourceTree = "<group>"; };
|
||||
0E750FC11D9AF27F00337E9B /* serialization.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = serialization.c; path = ../../source/myhtml/serialization.c; sourceTree = "<group>"; };
|
||||
0E750FC21D9AF27F00337E9B /* serialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = serialization.h; path = ../../source/myhtml/serialization.h; sourceTree = "<group>"; };
|
||||
0E750FC31D9AF27F00337E9B /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stream.c; path = ../../source/myhtml/stream.c; sourceTree = "<group>"; };
|
||||
0E750FC41D9AF27F00337E9B /* stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stream.h; path = ../../source/myhtml/stream.h; sourceTree = "<group>"; };
|
||||
0E750FC51D9AF27F00337E9B /* tag_const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tag_const.h; path = ../../source/myhtml/tag_const.h; sourceTree = "<group>"; };
|
||||
0E750FC61D9AF27F00337E9B /* tag_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tag_init.c; path = ../../source/myhtml/tag_init.c; sourceTree = "<group>"; };
|
||||
0E750FC71D9AF27F00337E9B /* tag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tag.c; path = ../../source/myhtml/tag.c; sourceTree = "<group>"; };
|
||||
0E750FC81D9AF27F00337E9B /* tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tag.h; path = ../../source/myhtml/tag.h; sourceTree = "<group>"; };
|
||||
0E750FC91D9AF27F00337E9B /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = thread.c; path = ../../source/myhtml/thread.c; sourceTree = "<group>"; };
|
||||
0E750FCA1D9AF27F00337E9B /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread.h; path = ../../source/myhtml/thread.h; sourceTree = "<group>"; };
|
||||
0E750FCB1D9AF27F00337E9B /* token.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = token.c; path = ../../source/myhtml/token.c; sourceTree = "<group>"; };
|
||||
0E750FCC1D9AF27F00337E9B /* token.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = token.h; path = ../../source/myhtml/token.h; sourceTree = "<group>"; };
|
||||
0E750FCD1D9AF27F00337E9B /* tokenizer_doctype.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer_doctype.c; path = ../../source/myhtml/tokenizer_doctype.c; sourceTree = "<group>"; };
|
||||
0E750FCE1D9AF27F00337E9B /* tokenizer_doctype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_doctype.h; path = ../../source/myhtml/tokenizer_doctype.h; sourceTree = "<group>"; };
|
||||
0E750FCF1D9AF27F00337E9B /* tokenizer_end.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer_end.c; path = ../../source/myhtml/tokenizer_end.c; sourceTree = "<group>"; };
|
||||
0E750FD01D9AF27F00337E9B /* tokenizer_end.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_end.h; path = ../../source/myhtml/tokenizer_end.h; sourceTree = "<group>"; };
|
||||
0E750FD11D9AF27F00337E9B /* tokenizer_script.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer_script.c; path = ../../source/myhtml/tokenizer_script.c; sourceTree = "<group>"; };
|
||||
0E750FD21D9AF27F00337E9B /* tokenizer_script.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer_script.h; path = ../../source/myhtml/tokenizer_script.h; sourceTree = "<group>"; };
|
||||
0E750FD31D9AF27F00337E9B /* tokenizer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tokenizer.c; path = ../../source/myhtml/tokenizer.c; sourceTree = "<group>"; };
|
||||
0E750FD41D9AF27F00337E9B /* tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tokenizer.h; path = ../../source/myhtml/tokenizer.h; sourceTree = "<group>"; };
|
||||
0E750FD51D9AF27F00337E9B /* tree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tree.c; path = ../../source/myhtml/tree.c; sourceTree = "<group>"; };
|
||||
0E750FD61D9AF27F00337E9B /* tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tree.h; path = ../../source/myhtml/tree.h; sourceTree = "<group>"; };
|
||||
0E750FD81D9AF27F00337E9B /* mchar_async.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mchar_async.c; sourceTree = "<group>"; };
|
||||
0E750FD91D9AF27F00337E9B /* mchar_async.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mchar_async.h; sourceTree = "<group>"; };
|
||||
0E750FDA1D9AF27F00337E9B /* mcobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mcobject.c; sourceTree = "<group>"; };
|
||||
0E750FDB1D9AF27F00337E9B /* mcobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mcobject.h; sourceTree = "<group>"; };
|
||||
0E750FDC1D9AF27F00337E9B /* mcobject_async.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mcobject_async.c; sourceTree = "<group>"; };
|
||||
0E750FDD1D9AF27F00337E9B /* mcobject_async.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mcobject_async.h; sourceTree = "<group>"; };
|
||||
0E750FDE1D9AF27F00337E9B /* mcsimple.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mcsimple.c; sourceTree = "<group>"; };
|
||||
0E750FDF1D9AF27F00337E9B /* mcsimple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mcsimple.h; sourceTree = "<group>"; };
|
||||
0E750FE01D9AF27F00337E9B /* mcsync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mcsync.c; sourceTree = "<group>"; };
|
||||
0E750FE11D9AF27F00337E9B /* mcsync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mcsync.h; sourceTree = "<group>"; };
|
||||
0E750FE21D9AF27F00337E9B /* mctree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mctree.c; sourceTree = "<group>"; };
|
||||
0E750FE31D9AF27F00337E9B /* mctree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mctree.h; sourceTree = "<group>"; };
|
||||
0E750FE41D9AF27F00337E9B /* resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
|
||||
0E750FE51D9AF27F00337E9B /* utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utils.c; path = ../../source/myhtml/utils.c; sourceTree = "<group>"; };
|
||||
0E750FE61D9AF27F00337E9B /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utils.h; path = ../../source/myhtml/utils.h; sourceTree = "<group>"; };
|
||||
0EF808A11D9FF3BC001AF6EF /* sheet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sheet.c; sourceTree = "<group>"; };
|
||||
0EF808A21D9FF3BC001AF6EF /* sheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sheet.h; sourceTree = "<group>"; };
|
||||
0EF808A41DA08BBE001AF6EF /* map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = map.c; sourceTree = "<group>"; };
|
||||
0EF808A51DA08BBE001AF6EF /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = map.h; sourceTree = "<group>"; };
|
||||
0EF808A71DA08C0A001AF6EF /* map_resource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = map_resource.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
0E750EDC1D9AF1D500337E9B /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
0E02397C1D9FE8920084A81A /* style */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0EF808A21D9FF3BC001AF6EF /* sheet.h */,
|
||||
0EF808A11D9FF3BC001AF6EF /* sheet.c */,
|
||||
0E0239801D9FE8EC0084A81A /* type.h */,
|
||||
0E02397F1D9FE8EC0084A81A /* type.c */,
|
||||
0EF808A51DA08BBE001AF6EF /* map.h */,
|
||||
0EF808A41DA08BBE001AF6EF /* map.c */,
|
||||
0EF808A71DA08C0A001AF6EF /* map_resource.h */,
|
||||
);
|
||||
name = style;
|
||||
path = ../../../source/modest/style;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E0239821D9FEA950084A81A /* node */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E0239841D9FEAB90084A81A /* node.h */,
|
||||
0E0239831D9FEAB90084A81A /* node.c */,
|
||||
);
|
||||
name = node;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750ED61D9AF1D500337E9B = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750EE21D9AF1D500337E9B /* main.c */,
|
||||
0E750EE11D9AF1D500337E9B /* Modest */,
|
||||
0E750EEB1D9AF22E00337E9B /* myfont */,
|
||||
0E750EEA1D9AF22500337E9B /* mycss */,
|
||||
0E750EE91D9AF21C00337E9B /* myhtml */,
|
||||
0E750EE01D9AF1D500337E9B /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EE01D9AF1D500337E9B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750EDF1D9AF1D500337E9B /* Modest */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EE11D9AF1D500337E9B /* Modest */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750EEC1D9AF25300337E9B /* myosi.h */,
|
||||
0E0239871D9FEBE10084A81A /* modest.h */,
|
||||
0E0239861D9FEBE10084A81A /* modest.c */,
|
||||
0E750EED1D9AF25300337E9B /* finder */,
|
||||
0E02397C1D9FE8920084A81A /* style */,
|
||||
0E0239821D9FEA950084A81A /* node */,
|
||||
);
|
||||
path = Modest;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EE91D9AF21C00337E9B /* myhtml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750FAB1D9AF27F00337E9B /* def.h */,
|
||||
0E750FA31D9AF27F00337E9B /* api.h */,
|
||||
0E750FA21D9AF27F00337E9B /* api_encoding.h */,
|
||||
0E750FB91D9AF27F00337E9B /* myosi.h */,
|
||||
0E750FB81D9AF27F00337E9B /* myosi.c */,
|
||||
0E750FB41D9AF27F00337E9B /* myhtml.h */,
|
||||
0E750FB31D9AF27F00337E9B /* myhtml.c */,
|
||||
0E750FA51D9AF27F00337E9B /* callback.h */,
|
||||
0E750FA41D9AF27F00337E9B /* callback.c */,
|
||||
0E750FA81D9AF27F00337E9B /* charef.h */,
|
||||
0E750FA71D9AF27F00337E9B /* charef.c */,
|
||||
0E750FA61D9AF27F00337E9B /* charef_resource.h */,
|
||||
0E750FAA1D9AF27F00337E9B /* data_process.h */,
|
||||
0E750FA91D9AF27F00337E9B /* data_process.c */,
|
||||
0E750FB01D9AF27F00337E9B /* encoding.h */,
|
||||
0E750FAF1D9AF27F00337E9B /* encoding.c */,
|
||||
0E750FAD1D9AF27F00337E9B /* encoding_detect.c */,
|
||||
0E750FAC1D9AF27F00337E9B /* encoding_detect_resource.h */,
|
||||
0E750FAE1D9AF27F00337E9B /* encoding_resource.h */,
|
||||
0E750FB21D9AF27F00337E9B /* incoming.h */,
|
||||
0E750FB11D9AF27F00337E9B /* incoming.c */,
|
||||
0E750FB71D9AF27F00337E9B /* mynamespace.h */,
|
||||
0E750FB61D9AF27F00337E9B /* mynamespace.c */,
|
||||
0E750FB51D9AF27F00337E9B /* mynamespace_resource.h */,
|
||||
0E750FBB1D9AF27F00337E9B /* mystring.h */,
|
||||
0E750FBA1D9AF27F00337E9B /* mystring.c */,
|
||||
0E750FBD1D9AF27F00337E9B /* parser.h */,
|
||||
0E750FBC1D9AF27F00337E9B /* parser.c */,
|
||||
0E750FBE1D9AF27F00337E9B /* perf.c */,
|
||||
0E750FC01D9AF27F00337E9B /* rules.h */,
|
||||
0E750FBF1D9AF27F00337E9B /* rules.c */,
|
||||
0E750FC21D9AF27F00337E9B /* serialization.h */,
|
||||
0E750FC11D9AF27F00337E9B /* serialization.c */,
|
||||
0E750FC41D9AF27F00337E9B /* stream.h */,
|
||||
0E750FC31D9AF27F00337E9B /* stream.c */,
|
||||
0E750FC81D9AF27F00337E9B /* tag.h */,
|
||||
0E750FC71D9AF27F00337E9B /* tag.c */,
|
||||
0E750FC61D9AF27F00337E9B /* tag_init.c */,
|
||||
0E750FC51D9AF27F00337E9B /* tag_const.h */,
|
||||
0E750FCA1D9AF27F00337E9B /* thread.h */,
|
||||
0E750FC91D9AF27F00337E9B /* thread.c */,
|
||||
0E750FCC1D9AF27F00337E9B /* token.h */,
|
||||
0E750FCB1D9AF27F00337E9B /* token.c */,
|
||||
0E750FCE1D9AF27F00337E9B /* tokenizer_doctype.h */,
|
||||
0E750FCD1D9AF27F00337E9B /* tokenizer_doctype.c */,
|
||||
0E750FD01D9AF27F00337E9B /* tokenizer_end.h */,
|
||||
0E750FCF1D9AF27F00337E9B /* tokenizer_end.c */,
|
||||
0E750FD21D9AF27F00337E9B /* tokenizer_script.h */,
|
||||
0E750FD11D9AF27F00337E9B /* tokenizer_script.c */,
|
||||
0E750FD41D9AF27F00337E9B /* tokenizer.h */,
|
||||
0E750FD31D9AF27F00337E9B /* tokenizer.c */,
|
||||
0E750FD61D9AF27F00337E9B /* tree.h */,
|
||||
0E750FD51D9AF27F00337E9B /* tree.c */,
|
||||
0E750FE61D9AF27F00337E9B /* utils.h */,
|
||||
0E750FE51D9AF27F00337E9B /* utils.c */,
|
||||
0E750FD71D9AF27F00337E9B /* utils */,
|
||||
);
|
||||
name = myhtml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EEA1D9AF22500337E9B /* mycss */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F261D9AF27200337E9B /* an_plus_b.c */,
|
||||
0E750F271D9AF27200337E9B /* an_plus_b.h */,
|
||||
0E750F281D9AF27200337E9B /* api.h */,
|
||||
0E750F291D9AF27200337E9B /* check.c */,
|
||||
0E750F2A1D9AF27200337E9B /* check.h */,
|
||||
0E750F2B1D9AF27200337E9B /* convert.c */,
|
||||
0E750F2C1D9AF27200337E9B /* convert.h */,
|
||||
0E750F371D9AF27200337E9B /* entry.c */,
|
||||
0E750F381D9AF27200337E9B /* entry.h */,
|
||||
0E750F3F1D9AF27200337E9B /* mycss.c */,
|
||||
0E750F401D9AF27200337E9B /* mycss.h */,
|
||||
0E750F411D9AF27200337E9B /* myosi.h */,
|
||||
0E750F421D9AF27200337E9B /* mystring.c */,
|
||||
0E750F431D9AF27200337E9B /* mystring.h */,
|
||||
0E750F4C1D9AF27200337E9B /* parser.c */,
|
||||
0E750F4D1D9AF27200337E9B /* parser.h */,
|
||||
0E750F6D1D9AF27200337E9B /* stylesheet.h */,
|
||||
0E750F6C1D9AF27200337E9B /* stylesheet.c */,
|
||||
0E750F6E1D9AF27200337E9B /* tokenizer_end.c */,
|
||||
0E750F6F1D9AF27200337E9B /* tokenizer_end.h */,
|
||||
0E750F701D9AF27200337E9B /* tokenizer_global.c */,
|
||||
0E750F711D9AF27200337E9B /* tokenizer_global.h */,
|
||||
0E750F721D9AF27200337E9B /* tokenizer_resource.h */,
|
||||
0E750F731D9AF27200337E9B /* tokenizer.c */,
|
||||
0E750F741D9AF27200337E9B /* tokenizer.h */,
|
||||
0E750F561D9AF27200337E9B /* selectors */,
|
||||
0E750F4E1D9AF27200337E9B /* property */,
|
||||
0E750F441D9AF27200337E9B /* namespace */,
|
||||
0E750F391D9AF27200337E9B /* media */,
|
||||
0E750F2D1D9AF27200337E9B /* declaration */,
|
||||
0E750F751D9AF27200337E9B /* values */,
|
||||
);
|
||||
name = mycss;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EEB1D9AF22E00337E9B /* myfont */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750EFC1D9AF26300337E9B /* cmap.c */,
|
||||
0E750EFD1D9AF26300337E9B /* cmap.h */,
|
||||
0E750EFE1D9AF26300337E9B /* glyf.c */,
|
||||
0E750EFF1D9AF26300337E9B /* glyf.h */,
|
||||
0E750F001D9AF26300337E9B /* head.c */,
|
||||
0E750F011D9AF26300337E9B /* head.h */,
|
||||
0E750F021D9AF26300337E9B /* hhea.c */,
|
||||
0E750F031D9AF26300337E9B /* hhea.h */,
|
||||
0E750F041D9AF26300337E9B /* hmtx.c */,
|
||||
0E750F051D9AF26300337E9B /* hmtx.h */,
|
||||
0E750F061D9AF26300337E9B /* loca.c */,
|
||||
0E750F071D9AF26300337E9B /* loca.h */,
|
||||
0E750F081D9AF26300337E9B /* maxp.c */,
|
||||
0E750F091D9AF26300337E9B /* maxp.h */,
|
||||
0E750F0A1D9AF26300337E9B /* myfont.c */,
|
||||
0E750F0B1D9AF26300337E9B /* myfont.h */,
|
||||
0E750F0C1D9AF26300337E9B /* myosi.c */,
|
||||
0E750F0D1D9AF26300337E9B /* myosi.h */,
|
||||
0E750F0E1D9AF26300337E9B /* name.c */,
|
||||
0E750F0F1D9AF26300337E9B /* name.h */,
|
||||
0E750F101D9AF26300337E9B /* os_2.c */,
|
||||
0E750F111D9AF26300337E9B /* os_2.h */,
|
||||
0E750F121D9AF26300337E9B /* pclt.c */,
|
||||
0E750F131D9AF26300337E9B /* pclt.h */,
|
||||
0E750F141D9AF26300337E9B /* vhea.c */,
|
||||
0E750F151D9AF26300337E9B /* vhea.h */,
|
||||
0E750F161D9AF26300337E9B /* vmtx.c */,
|
||||
0E750F171D9AF26300337E9B /* vmtx.h */,
|
||||
);
|
||||
name = myfont;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750EED1D9AF25300337E9B /* finder */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750EF21D9AF25300337E9B /* myosi.h */,
|
||||
0E750EEF1D9AF25300337E9B /* finder.h */,
|
||||
0E750EEE1D9AF25300337E9B /* finder.c */,
|
||||
0E750EF71D9AF25300337E9B /* type.h */,
|
||||
0E750EF61D9AF25300337E9B /* type.c */,
|
||||
0E750EF41D9AF25300337E9B /* pseudo_class.h */,
|
||||
0E750EF31D9AF25300337E9B /* pseudo_class.c */,
|
||||
0E750EF11D9AF25300337E9B /* match.h */,
|
||||
0E750EF01D9AF25300337E9B /* match.c */,
|
||||
0E750EF51D9AF25300337E9B /* resource.h */,
|
||||
0E0239721D9D97150084A81A /* thread.h */,
|
||||
0E0239711D9D97150084A81A /* thread.c */,
|
||||
);
|
||||
name = finder;
|
||||
path = ../../../source/modest/finder;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F2D1D9AF27200337E9B /* declaration */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F321D9AF27200337E9B /* myosi.h */,
|
||||
0E750F311D9AF27200337E9B /* init.h */,
|
||||
0E750F301D9AF27200337E9B /* init.c */,
|
||||
0E750F2F1D9AF27200337E9B /* entry.h */,
|
||||
0E750F2E1D9AF27200337E9B /* entry.c */,
|
||||
0E750F341D9AF27200337E9B /* parser.h */,
|
||||
0E750F331D9AF27200337E9B /* parser.c */,
|
||||
0E750F361D9AF27200337E9B /* state.h */,
|
||||
0E750F351D9AF27200337E9B /* state.c */,
|
||||
);
|
||||
name = declaration;
|
||||
path = ../../source/mycss/declaration;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F391D9AF27200337E9B /* media */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F3A1D9AF27200337E9B /* init.c */,
|
||||
0E750F3B1D9AF27200337E9B /* init.h */,
|
||||
0E750F3C1D9AF27200337E9B /* myosi.h */,
|
||||
0E750F3D1D9AF27200337E9B /* state.c */,
|
||||
0E750F3E1D9AF27200337E9B /* state.h */,
|
||||
);
|
||||
name = media;
|
||||
path = ../../source/mycss/media;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F441D9AF27200337E9B /* namespace */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F451D9AF27200337E9B /* init.c */,
|
||||
0E750F461D9AF27200337E9B /* init.h */,
|
||||
0E750F471D9AF27200337E9B /* myosi.h */,
|
||||
0E750F481D9AF27200337E9B /* parser.c */,
|
||||
0E750F491D9AF27200337E9B /* parser.h */,
|
||||
0E750F4A1D9AF27200337E9B /* state.c */,
|
||||
0E750F4B1D9AF27200337E9B /* state.h */,
|
||||
);
|
||||
name = namespace;
|
||||
path = ../../source/mycss/namespace;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F4E1D9AF27200337E9B /* property */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F521D9AF27200337E9B /* myosi.h */,
|
||||
0E750F4F1D9AF27200337E9B /* const.h */,
|
||||
0E750F511D9AF27200337E9B /* init.h */,
|
||||
0E750F501D9AF27200337E9B /* init.c */,
|
||||
0E750F541D9AF27200337E9B /* parser.h */,
|
||||
0E750F531D9AF27200337E9B /* parser.c */,
|
||||
0E750F551D9AF27200337E9B /* resources.h */,
|
||||
);
|
||||
name = property;
|
||||
path = ../../source/mycss/property;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F561D9AF27200337E9B /* selectors */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F601D9AF27200337E9B /* myosi.h */,
|
||||
0E750F611D9AF27200337E9B /* myosi_resource.h */,
|
||||
0E750F5D1D9AF27200337E9B /* init.h */,
|
||||
0E750F5C1D9AF27200337E9B /* init.c */,
|
||||
0E750F5F1D9AF27200337E9B /* list.h */,
|
||||
0E750F5E1D9AF27200337E9B /* list.c */,
|
||||
0E750F631D9AF27200337E9B /* parser.h */,
|
||||
0E750F621D9AF27200337E9B /* parser.c */,
|
||||
0E750F681D9AF27200337E9B /* state.h */,
|
||||
0E750F671D9AF27200337E9B /* state.c */,
|
||||
0E750F581D9AF27200337E9B /* function.h */,
|
||||
0E750F571D9AF27200337E9B /* function.c */,
|
||||
0E750F5A1D9AF27200337E9B /* function_parser.h */,
|
||||
0E750F591D9AF27200337E9B /* function_parser.c */,
|
||||
0E750F5B1D9AF27200337E9B /* function_resource.h */,
|
||||
0E750F651D9AF27200337E9B /* pseudo.h */,
|
||||
0E750F641D9AF27200337E9B /* pseudo.c */,
|
||||
0E750F661D9AF27200337E9B /* pseudo_resource.h */,
|
||||
0E750F6A1D9AF27200337E9B /* value.h */,
|
||||
0E750F691D9AF27200337E9B /* value.c */,
|
||||
0E750F6B1D9AF27200337E9B /* value_resource.h */,
|
||||
);
|
||||
name = selectors;
|
||||
path = ../../source/mycss/selectors;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750F751D9AF27200337E9B /* values */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750F761D9AF27200337E9B /* consume.c */,
|
||||
0E750F771D9AF27200337E9B /* consume.h */,
|
||||
0E750F781D9AF27200337E9B /* resources.h */,
|
||||
0E750F791D9AF27200337E9B /* serialization.c */,
|
||||
0E750F7A1D9AF27200337E9B /* serialization.h */,
|
||||
0E750F7B1D9AF27200337E9B /* units.c */,
|
||||
0E750F7C1D9AF27200337E9B /* units.h */,
|
||||
0E750F7D1D9AF27200337E9B /* units_resources.h */,
|
||||
0E750F7E1D9AF27200337E9B /* values.c */,
|
||||
0E750F7F1D9AF27200337E9B /* values.h */,
|
||||
);
|
||||
name = values;
|
||||
path = ../../source/mycss/values;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0E750FD71D9AF27F00337E9B /* utils */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0E750FD81D9AF27F00337E9B /* mchar_async.c */,
|
||||
0E750FD91D9AF27F00337E9B /* mchar_async.h */,
|
||||
0E750FDA1D9AF27F00337E9B /* mcobject.c */,
|
||||
0E750FDB1D9AF27F00337E9B /* mcobject.h */,
|
||||
0E750FDC1D9AF27F00337E9B /* mcobject_async.c */,
|
||||
0E750FDD1D9AF27F00337E9B /* mcobject_async.h */,
|
||||
0E750FDE1D9AF27F00337E9B /* mcsimple.c */,
|
||||
0E750FDF1D9AF27F00337E9B /* mcsimple.h */,
|
||||
0E750FE01D9AF27F00337E9B /* mcsync.c */,
|
||||
0E750FE11D9AF27F00337E9B /* mcsync.h */,
|
||||
0E750FE21D9AF27F00337E9B /* mctree.c */,
|
||||
0E750FE31D9AF27F00337E9B /* mctree.h */,
|
||||
0E750FE41D9AF27F00337E9B /* resources.h */,
|
||||
);
|
||||
name = utils;
|
||||
path = ../../source/myhtml/utils;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
0E750EDE1D9AF1D500337E9B /* Modest */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 0E750EE61D9AF1D500337E9B /* Build configuration list for PBXNativeTarget "Modest" */;
|
||||
buildPhases = (
|
||||
0E750EDB1D9AF1D500337E9B /* Sources */,
|
||||
0E750EDC1D9AF1D500337E9B /* Frameworks */,
|
||||
0E750EDD1D9AF1D500337E9B /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = Modest;
|
||||
productName = Modest;
|
||||
productReference = 0E750EDF1D9AF1D500337E9B /* Modest */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0E750ED71D9AF1D500337E9B /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0800;
|
||||
ORGANIZATIONNAME = "Alexander Borisov";
|
||||
TargetAttributes = {
|
||||
0E750EDE1D9AF1D500337E9B = {
|
||||
CreatedOnToolsVersion = 8.0;
|
||||
ProvisioningStyle = Automatic;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 0E750EDA1D9AF1D500337E9B /* Build configuration list for PBXProject "Modest" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 0E750ED61D9AF1D500337E9B;
|
||||
productRefGroup = 0E750EE01D9AF1D500337E9B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
0E750EDE1D9AF1D500337E9B /* Modest */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
0E750EDB1D9AF1D500337E9B /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
0E750FF71D9AF27F00337E9B /* tag.c in Sources */,
|
||||
0E750FF21D9AF27F00337E9B /* perf.c in Sources */,
|
||||
0E750FFF1D9AF27F00337E9B /* mchar_async.c in Sources */,
|
||||
0E750F1C1D9AF26300337E9B /* hmtx.c in Sources */,
|
||||
0E750F981D9AF27200337E9B /* state.c in Sources */,
|
||||
0E0239881D9FEBE10084A81A /* modest.c in Sources */,
|
||||
0E0239851D9FEAB90084A81A /* node.c in Sources */,
|
||||
0E750F201D9AF26300337E9B /* myosi.c in Sources */,
|
||||
0E750F181D9AF26300337E9B /* cmap.c in Sources */,
|
||||
0E750F911D9AF27200337E9B /* parser.c in Sources */,
|
||||
0E750FEC1D9AF27F00337E9B /* incoming.c in Sources */,
|
||||
0E750F931D9AF27200337E9B /* function_parser.c in Sources */,
|
||||
0E750FF91D9AF27F00337E9B /* token.c in Sources */,
|
||||
0E750F841D9AF27200337E9B /* init.c in Sources */,
|
||||
0E750F891D9AF27200337E9B /* state.c in Sources */,
|
||||
0E750F1A1D9AF26300337E9B /* head.c in Sources */,
|
||||
0E750F1B1D9AF26300337E9B /* hhea.c in Sources */,
|
||||
0E750EFB1D9AF25300337E9B /* type.c in Sources */,
|
||||
0E750F191D9AF26300337E9B /* glyf.c in Sources */,
|
||||
0E750F8B1D9AF27200337E9B /* mystring.c in Sources */,
|
||||
0E7510031D9AF27F00337E9B /* mcsync.c in Sources */,
|
||||
0E750F231D9AF26300337E9B /* pclt.c in Sources */,
|
||||
0E750F8C1D9AF27200337E9B /* init.c in Sources */,
|
||||
0E750F1F1D9AF26300337E9B /* myfont.c in Sources */,
|
||||
0E750FF81D9AF27F00337E9B /* thread.c in Sources */,
|
||||
0E750FE71D9AF27F00337E9B /* callback.c in Sources */,
|
||||
0E750F8D1D9AF27200337E9B /* parser.c in Sources */,
|
||||
0E750F971D9AF27200337E9B /* pseudo.c in Sources */,
|
||||
0E750FEA1D9AF27F00337E9B /* encoding_detect.c in Sources */,
|
||||
0E750EFA1D9AF25300337E9B /* pseudo_class.c in Sources */,
|
||||
0E750F901D9AF27200337E9B /* init.c in Sources */,
|
||||
0E750F921D9AF27200337E9B /* function.c in Sources */,
|
||||
0E750FFA1D9AF27F00337E9B /* tokenizer_doctype.c in Sources */,
|
||||
0E750FF61D9AF27F00337E9B /* tag_init.c in Sources */,
|
||||
0E750F8E1D9AF27200337E9B /* state.c in Sources */,
|
||||
0EF808A31D9FF3BC001AF6EF /* sheet.c in Sources */,
|
||||
0E750FFE1D9AF27F00337E9B /* tree.c in Sources */,
|
||||
0E750FEE1D9AF27F00337E9B /* mynamespace.c in Sources */,
|
||||
0E7510021D9AF27F00337E9B /* mcsimple.c in Sources */,
|
||||
0E750F861D9AF27200337E9B /* state.c in Sources */,
|
||||
0E750F251D9AF26300337E9B /* vmtx.c in Sources */,
|
||||
0E750F801D9AF27200337E9B /* an_plus_b.c in Sources */,
|
||||
0E750FEF1D9AF27F00337E9B /* myosi.c in Sources */,
|
||||
0E750F9B1D9AF27200337E9B /* tokenizer_end.c in Sources */,
|
||||
0E750F851D9AF27200337E9B /* parser.c in Sources */,
|
||||
0E750F871D9AF27200337E9B /* entry.c in Sources */,
|
||||
0E0239811D9FE8EC0084A81A /* type.c in Sources */,
|
||||
0E750F811D9AF27200337E9B /* check.c in Sources */,
|
||||
0E750EF91D9AF25300337E9B /* match.c in Sources */,
|
||||
0E750F9E1D9AF27200337E9B /* consume.c in Sources */,
|
||||
0E750F9A1D9AF27200337E9B /* stylesheet.c in Sources */,
|
||||
0E750F9D1D9AF27200337E9B /* tokenizer.c in Sources */,
|
||||
0E750FF11D9AF27F00337E9B /* parser.c in Sources */,
|
||||
0E750F221D9AF26300337E9B /* os_2.c in Sources */,
|
||||
0E750F991D9AF27200337E9B /* value.c in Sources */,
|
||||
0E750FF01D9AF27F00337E9B /* mystring.c in Sources */,
|
||||
0E750F961D9AF27200337E9B /* parser.c in Sources */,
|
||||
0E7510041D9AF27F00337E9B /* mctree.c in Sources */,
|
||||
0E750F9F1D9AF27200337E9B /* serialization.c in Sources */,
|
||||
0E750FF51D9AF27F00337E9B /* stream.c in Sources */,
|
||||
0E750F951D9AF27200337E9B /* list.c in Sources */,
|
||||
0E7510051D9AF27F00337E9B /* utils.c in Sources */,
|
||||
0E750F881D9AF27200337E9B /* init.c in Sources */,
|
||||
0E7510001D9AF27F00337E9B /* mcobject.c in Sources */,
|
||||
0E750FFB1D9AF27F00337E9B /* tokenizer_end.c in Sources */,
|
||||
0E750FA01D9AF27200337E9B /* units.c in Sources */,
|
||||
0E750F211D9AF26300337E9B /* name.c in Sources */,
|
||||
0E750F241D9AF26300337E9B /* vhea.c in Sources */,
|
||||
0E750F831D9AF27200337E9B /* entry.c in Sources */,
|
||||
0E750FF31D9AF27F00337E9B /* rules.c in Sources */,
|
||||
0E750FFD1D9AF27F00337E9B /* tokenizer.c in Sources */,
|
||||
0E750FF41D9AF27F00337E9B /* serialization.c in Sources */,
|
||||
0EF808A61DA08BBE001AF6EF /* map.c in Sources */,
|
||||
0E750F8F1D9AF27200337E9B /* parser.c in Sources */,
|
||||
0E750FA11D9AF27200337E9B /* values.c in Sources */,
|
||||
0E750FED1D9AF27F00337E9B /* myhtml.c in Sources */,
|
||||
0E750F821D9AF27200337E9B /* convert.c in Sources */,
|
||||
0E750FE91D9AF27F00337E9B /* data_process.c in Sources */,
|
||||
0E7510011D9AF27F00337E9B /* mcobject_async.c in Sources */,
|
||||
0E750FE81D9AF27F00337E9B /* charef.c in Sources */,
|
||||
0E750EE31D9AF1D500337E9B /* main.c in Sources */,
|
||||
0E750F941D9AF27200337E9B /* init.c in Sources */,
|
||||
0E750F1E1D9AF26300337E9B /* maxp.c in Sources */,
|
||||
0E750F8A1D9AF27200337E9B /* mycss.c in Sources */,
|
||||
0E750FEB1D9AF27F00337E9B /* encoding.c in Sources */,
|
||||
0E750F1D1D9AF26300337E9B /* loca.c in Sources */,
|
||||
0E750F9C1D9AF27200337E9B /* tokenizer_global.c in Sources */,
|
||||
0E0239731D9D97150084A81A /* thread.c in Sources */,
|
||||
0E750FFC1D9AF27F00337E9B /* tokenizer_script.c in Sources */,
|
||||
0E750EF81D9AF25300337E9B /* finder.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
0E750EE41D9AF1D500337E9B /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
0E750EE51D9AF1D500337E9B /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
0E750EE71D9AF1D500337E9B /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_OPTIMIZATION_LEVEL = 2;
|
||||
HEADER_SEARCH_PATHS = ../../source;
|
||||
OTHER_CFLAGS = (
|
||||
"-DMyHTML_WITH_PERF",
|
||||
"-DMyHTML_FORCE_RDTSC",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
0E750EE81D9AF1D500337E9B /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
HEADER_SEARCH_PATHS = ../../source;
|
||||
OTHER_CFLAGS = (
|
||||
"-DMyHTML_WITH_PERF",
|
||||
"-DMyHTML_FORCE_RDTSC",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
0E750EDA1D9AF1D500337E9B /* Build configuration list for PBXProject "Modest" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
0E750EE41D9AF1D500337E9B /* Debug */,
|
||||
0E750EE51D9AF1D500337E9B /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
0E750EE61D9AF1D500337E9B /* Build configuration list for PBXNativeTarget "Modest" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
0E750EE71D9AF1D500337E9B /* Debug */,
|
||||
0E750EE81D9AF1D500337E9B /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0E750ED71D9AF1D500337E9B /* Project object */;
|
||||
}
|
Binary file not shown.
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Bucket
|
||||
type = "1"
|
||||
version = "2.0">
|
||||
</Bucket>
|
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:Modest.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
@ -1,46 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0800"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>Modest.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>0E750EDE1D9AF1D500337E9B</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
267
devel/osx/Modest/main.c
Normal file
267
devel/osx/Modest/main.c
Normal file
@ -0,0 +1,267 @@
|
||||
/*
|
||||
Copyright (C) 2016 Alexander Borisov
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Author: lex.borisov@gmail.com (Alexander Borisov)
|
||||
*/
|
||||
|
||||
#include "myhtml/myhtml.h"
|
||||
#include "mycss/mycss.h"
|
||||
#include "modest/modest.h"
|
||||
|
||||
#include "mycss/declaration/init.h"
|
||||
#include "modest/finder/finder.h"
|
||||
#include "modest/finder/thread.h"
|
||||
#include "myhtml/encoding.h"
|
||||
#include "myfont/myfont.h"
|
||||
|
||||
struct res_data {
|
||||
char *data;
|
||||
size_t size;
|
||||
};
|
||||
|
||||
struct res_data load_data(const char* filename)
|
||||
{
|
||||
FILE *f = fopen(filename, "rb");
|
||||
fseek(f, 0L, SEEK_END);
|
||||
|
||||
long l = ftell(f);
|
||||
fseek(f, 0L, SEEK_SET);
|
||||
|
||||
char *html = (char*)myhtml_malloc(l);
|
||||
fread(html, 1, l, f);
|
||||
|
||||
fclose(f);
|
||||
|
||||
struct res_data res = {html, (size_t)l};
|
||||
return res;
|
||||
}
|
||||
|
||||
myhtml_tree_t * myhtml(const char* data, size_t data_size, bool is_file, bool print_result, myhtml_callback_tree_node_f cai, void* cai_ctx)
|
||||
{
|
||||
setbuf(stdout, NULL);
|
||||
|
||||
myhtml_t* myhtml = myhtml_create();
|
||||
myhtml_init(myhtml, MyHTML_OPTIONS_PARSE_MODE_SINGLE, 1, 0);
|
||||
|
||||
uint64_t all_start = myhtml_hperf_clock(NULL);
|
||||
uint64_t tree_init_start = myhtml_hperf_clock(NULL);
|
||||
|
||||
myhtml_tree_t* tree = myhtml_tree_create();
|
||||
myhtml_tree_init(tree, myhtml);
|
||||
|
||||
myhtml_callback_tree_node_insert_set(tree, cai, cai_ctx);
|
||||
|
||||
uint64_t tree_init_stop = myhtml_hperf_clock(NULL);
|
||||
uint64_t parse_start = myhtml_hperf_clock(NULL);
|
||||
|
||||
if(is_file) {
|
||||
struct res_data res = load_data(data);
|
||||
myhtml_parse(tree, MyHTML_ENCODING_UTF_8, res.data, res.size);
|
||||
free(res.data);
|
||||
}
|
||||
else {
|
||||
myhtml_parse(tree, MyHTML_ENCODING_UTF_8, data, data_size);
|
||||
}
|
||||
|
||||
uint64_t parse_stop = myhtml_hperf_clock(NULL);
|
||||
uint64_t all_stop = myhtml_hperf_clock(NULL);
|
||||
|
||||
if(print_result) {
|
||||
myhtml_tree_print_node_children(tree, tree->document, stdout, 0);
|
||||
|
||||
printf("\n\nMyHTML Information:\n");
|
||||
printf("\tTicks/sec: %llu\n", (unsigned long long) myhtml_hperf_res(NULL));
|
||||
myhtml_hperf_print("\tFirst Tree init", tree_init_start, tree_init_stop, stdout);
|
||||
myhtml_hperf_print("\tParse html", parse_start, parse_stop, stdout);
|
||||
myhtml_hperf_print("\tTotal", all_start, all_stop, stdout);
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
//myhtml_tree_destroy(tree);
|
||||
//myhtml_destroy(myhtml);
|
||||
|
||||
return tree;
|
||||
}
|
||||
|
||||
mycss_entry_t * mycss(const char* data, size_t data_size, bool is_file, bool print_result)
|
||||
{
|
||||
// base init
|
||||
mycss_t *mycss = mycss_create();
|
||||
mycss_status_t status = mycss_init(mycss);
|
||||
|
||||
// currenr entry work init
|
||||
mycss_entry_t *entry = mycss_entry_create();
|
||||
status = mycss_entry_init(mycss, entry);
|
||||
|
||||
uint64_t parse_start = myhtml_hperf_clock(NULL);
|
||||
|
||||
if(is_file) {
|
||||
struct res_data res = load_data(data);
|
||||
mycss_parse(entry, MyHTML_ENCODING_UTF_8, res.data, res.size);
|
||||
free(res.data);
|
||||
}
|
||||
else {
|
||||
mycss_parse(entry, MyHTML_ENCODING_UTF_8, data, data_size);
|
||||
}
|
||||
|
||||
uint64_t parse_stop = myhtml_hperf_clock(NULL);
|
||||
|
||||
if(print_result) {
|
||||
printf("\n");
|
||||
mycss_stylesheet_t *stylesheet = mycss_entry_stylesheet(entry);
|
||||
mycss_selectors_print_list(entry->selectors, stylesheet->sel_list_first, stdout);
|
||||
|
||||
printf("\n------------\nMyCSS Information:\n");
|
||||
printf("\tTicks/sec: %llu\n", (unsigned long long) myhtml_hperf_res(NULL));
|
||||
myhtml_hperf_print("\tParse css", parse_start, parse_stop, stdout);
|
||||
}
|
||||
|
||||
//mycss_entry_destroy(entry, true);
|
||||
//mycss_destroy(mycss, true);
|
||||
|
||||
return entry;
|
||||
}
|
||||
|
||||
void print_tree_after_all(modest_t* modest, myhtml_tree_t* myhtml_tree, myhtml_tree_node_t* scope_node, mycss_entry_t *mycss_entry)
|
||||
{
|
||||
myhtml_tree_node_t* node = scope_node;
|
||||
|
||||
while(node) {
|
||||
modest_node_t *m_node = (modest_node_t*)node->data;
|
||||
|
||||
myhtml_tree_print_node(myhtml_tree, node, stdout);
|
||||
|
||||
if(m_node) {
|
||||
printf("\tstyles: ");
|
||||
if(m_node->stylesheet->width.raw.declaration) {
|
||||
mycss_declaration_entry_print(mycss_entry->declaration, m_node->stylesheet->width.raw.declaration, stdout);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
if(node->child)
|
||||
node = node->child;
|
||||
else {
|
||||
while(node != scope_node && node->next == NULL)
|
||||
node = node->parent;
|
||||
|
||||
if(node == scope_node)
|
||||
break;
|
||||
|
||||
node = node->next;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void modest_callback_for_create_mnode(myhtml_tree_t* tree, myhtml_tree_node_t* node, void* ctx)
|
||||
{
|
||||
modest_t *modest = (modest_t*)ctx;
|
||||
|
||||
/* create modest node */
|
||||
modest_node_t *m_node = modest_node_create(modest);
|
||||
if(m_node == NULL)
|
||||
return;
|
||||
|
||||
modest_node_init(modest, m_node);
|
||||
|
||||
node->data = (void*)m_node;
|
||||
}
|
||||
|
||||
int main(int argc, const char * argv[]) {
|
||||
setbuf(stdout, NULL);
|
||||
|
||||
char *html_f = "/new/C-git/habr/1.html";
|
||||
char *css_f = "/new/C-git/habr/1_glob.css";
|
||||
|
||||
char *html = "<fff>sdsd<aaaa id=hash class=best><div a1><menu class=\"lalala\" id=\"menu-id\" b1><span span1><div a2></div></div><menu class=\"be\" id=\"menu\" b1><span span2></aaaa><a href=\"\" sec></a><div div1><div div2></div><div div3></div><div div4></div></div><p p1><p p2><p p3><p p4>";
|
||||
char *css = "lala, bebe, sss {width: 10px}";
|
||||
|
||||
char *selector = "menu";
|
||||
|
||||
modest_t *modest = modest_create();
|
||||
modest_status_t status = modest_init(modest);
|
||||
|
||||
myhtml_tree_t *myhtml_tree = myhtml(html_f, strlen(html_f), true, false, modest_callback_for_create_mnode, (void*)modest);
|
||||
mycss_entry_t *mycss_entry = mycss(css_f, strlen(css_f), true, false);
|
||||
|
||||
// myhtml_tree_t *myhtml_tree = myhtml(html, strlen(html), false, true, modest_callback_for_create_mnode, (void*)modest);
|
||||
// mycss_entry_t *mycss_entry = mycss(css, strlen(css), false, true);
|
||||
|
||||
mycss_stylesheet_t *stylesheet = mycss_entry_stylesheet(mycss_entry);
|
||||
|
||||
/* simple api */
|
||||
uint64_t parse_simple_start = myhtml_hperf_clock(NULL);
|
||||
uint64_t parse_simple_stop = myhtml_hperf_clock(NULL);
|
||||
|
||||
/* full api */
|
||||
uint64_t parse_start = myhtml_hperf_clock(NULL);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
modest_finder_t* finder = modest_finder_create();
|
||||
status = modest_finder_init(finder, myhtml_tree, stylesheet);
|
||||
|
||||
/* threads */
|
||||
modest_finder_thread_t *finder_thread = modest_finder_thread_create();
|
||||
modest_finder_thread_init(finder, finder_thread, 8);
|
||||
|
||||
status = modest_finder_thread_process(modest, finder_thread, myhtml_tree, myhtml_tree->node_html, stylesheet->sel_list_first);
|
||||
|
||||
finder_thread = modest_finder_thread_destroy(finder_thread, true);
|
||||
finder = modest_finder_destroy(finder, true);
|
||||
|
||||
|
||||
// print_tree_after_all(modest, myhtml_tree, myhtml_tree->node_html, mycss_entry);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
uint64_t parse_stop = myhtml_hperf_clock(NULL);
|
||||
|
||||
printf("\n\n------------\nInformation:\n");
|
||||
printf("\tTicks/sec: %llu\n", (unsigned long long) myhtml_hperf_res(NULL));
|
||||
myhtml_hperf_print("\tFound selectors", parse_start, parse_stop, stdout);
|
||||
myhtml_hperf_print("\tParse and Found Simple selectors", parse_simple_start, parse_simple_stop, stdout);
|
||||
printf("\n");
|
||||
|
||||
// printf("\nPrint result:\n");
|
||||
// for(size_t i = 0; i < full_collection->length; i++) {
|
||||
// myhtml_tree_print_node(myhtml_tree, full_collection->list[i], stdout);
|
||||
// }
|
||||
// printf("\nFound: %zu\n", full_collection->length);
|
||||
// printf("\n");
|
||||
//
|
||||
// modest_finder_destroy(finder_full, true);
|
||||
|
||||
modest = modest_destroy(modest, true);
|
||||
|
||||
mycss_t* mycss = mycss_entry->mycss;
|
||||
mycss_stylesheet_destroy(stylesheet, true);
|
||||
mycss_entry_destroy(mycss_entry, true);
|
||||
mycss_destroy(mycss, true);
|
||||
|
||||
myhtml_t* myhtml = myhtml_tree->myhtml;
|
||||
myhtml_tree_destroy(myhtml_tree);
|
||||
myhtml_destroy(myhtml);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user