p-hatan/ mirror

pub repository

mirror.p-hatan.ir

mojom

0.2.5

Placeholder for mojom bindings.

This package is discontinued upstream.

Download archive

Readme

mojom

This package is a placeholder for generated mojom bindings. It contains a script lib/generate.dart.

This script generates Mojo bindings for a Dart package. Dart packages will be populated according to the DartPackage annotations in .mojom files. Any .mojom files that don't have an annotation will have their bindings generated into a local copy of the 'mojom' package. Annotations specifying the host package will cause generation into the host package's lib/ directory. For every other DartPackage annotation, the bindings will be generated into the named package, either into the global package cache if a package of that name has already been fetched, or into a local directory created under the current package's packages/ directory.

Generated Mojo bindings in other pub packages should be installed into this package by saying the following after pub get:

$ dart -p packages packages/mojom/generate.dart

If desired, additional directories holding .mojom.dart files can be specified; their contents will be installed to this package as well:

$ dart -p packages packages/mojom/generate.dart -a </path/to/mojom/dir>

Full options:

$ dart packages/mojom/generate.dart [-p package-root]
                                    [-a additional-dirs]
                                    [-m mojo-sdk]
                                    [-g]  # Generate from .mojom files
                                    [-d]  # Download from .mojoms files
                                    [-i]  # Ignore duplicates
                                    [-v]  # verbose
                                    [-f]  # Fake (dry) run
Changelog

0.2.5

0.2.4

0.2.3

0.2.2

0.2.0

0.1.0

Declare dependency on mojo 0.1.x

0.0.25

0.0.23

0.0.22

0.0.18

0.0.17

0.0.16

0.0.15

0.0.14

0.0.13

0.0.12

0.0.11

0.0.10

0.0.8

  • Update version to match sky package. 0.0.6 and 0.0.7 were skipped.

0.0.5

  • First update after dart dev summit to match mojo and sky packages.

0.0.1

  • Initial placeholder package for generated mojom bindings.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add mojom
pubspec.yaml
author: Chromium Authors <mojo-dev@googlegroups.com>
dependencies:
  args: '>=0.13.0 <1.0.0'
  crypto: '>=0.9.0 <1.0.0'
  logging: '>=0.11.0 <1.0.0'
  mojo: '>=0.3.0 <0.4.0'
  path: '>=1.3.5 <2.0.0'
description: Placeholder for mojom bindings.
dev_dependencies:
  unittest: '>=0.11.5+4 <0.12.0'
environment:
  sdk: '>=1.9.0 <2.0.0'
homepage: https://github.com/domokit/mojo
name: mojom
version: 0.2.5

Version history

VersionPublishedArchiveSHA-256
0.1.02015-09-23T22:22:05.777ZDownloadb12b4576a01d909e7d1df04f5086983eb957f3063ee2ffd7d7bba5e0bbffccba
0.2.02015-10-09T00:04:38.635ZDownload119674aa40f4d349abd80ee80bccaf139c688c4a263b874c0d39325ede94e016
0.2.12015-10-09T22:56:18.202ZDownload6b1751feccab369150072a5975a7fa7fae698b544a63044ed8ef0eac7e6a3d46
0.2.22015-10-20T18:30:28.497ZDownload807c5469cfc48fdc24e313cdaea0031fc8a312fcc5ad63643698d4d960bf7985
0.2.32015-10-21T17:24:45.123ZDownload6d7203b4062cf8967c9e0b8976df8de4faa524dba8f1d3b722aaf475cd4dc21a
0.2.42015-10-28T20:17:36.944ZDownload9c9801ed418676d342afcb53da6721137d4a31780b647dcfa442053f28844ab2
0.2.52015-11-04T16:07:50.016ZDownloadd29fecfda6864fdc0d4e93f293d23f4c8bacecc7cf63d1da0f96f1240ddf703a
0.2.62015-11-06T22:52:43.216ZDownloade389f36fe69ed647ec6dab55ccc8d6727438ead18264fa946957415f7719ad33
0.2.72015-11-06T23:22:30.537ZDownloadc55d902d748c284202137a2a89d412cc1cead1a221e3dc2d96836cda7f75df59
0.2.82015-11-12T21:30:56.534ZDownloadde407ea3cbd10e12b1fe6966fb31d03a32afd8157a015ed588c9059a26ebc8a5
0.2.92015-11-19T21:04:17.249ZDownload5e2b48b9665efe44604050e3d06f685bd12f6393b070ffc930ba24781cfb52c6
0.2.102015-12-02T04:19:17.051ZDownload2f7b83daad7962446ec594c7b4b356b0d7749bde16a18830157de6d847224674
0.2.112015-12-09T16:05:37.619ZDownload2c39f2ea15a57352c0083887cce4c6cd2de3bcb6964a58257c80049af8a6bb86
0.2.122015-12-10T22:17:57.008ZDownload4d944985610db78f2f23df2ab0289eb77721011b00fa6da0e500d8941fde4108
0.2.132015-12-16T23:09:18.415ZDownloadfc41ea1fdf16def229e9b4a4bdcb28f3e25705a03f467c96287c72b4eb5c098f
0.2.142016-01-04T22:29:22.365ZDownload2acdeb5a0408d1e1220365d2614b4cec1230ee8ee74eedfb6c7b3a8855ae50fd
0.2.152016-01-14T23:01:14.190ZDownload389be3db70180487a7ed3df8d29b65c5a6741ac9764cc48ca55ab4d89725c625
0.2.162016-01-26T16:38:43.157ZDownload6b60507613019e74188b855fd84a2a3f255f929e3871f42fb8352d9a12d0580f
0.2.172016-02-01T23:25:30.668ZDownload8f5f40bf6a5bddd84544aa6987cb3c1f4eeb92e11ac058e94f3bf0d78f503631
0.2.182016-02-09T22:20:22.325ZDownloadac35b1a0861955a7f9c9d457cf3c9c8b2dc7ca20fe6b64e71a430c5d3f146586
0.2.192016-02-11T21:48:19.517ZDownloade6b6df41eb21c1d9f6642111a6309337a455882e231645423745f9aff32248c9
0.2.202016-02-29T22:47:54.720ZDownloadc2b2c93c6e65c74ff607a4d4ec8561e8d4eed63a8d86878c25280e9b1267b7c8
0.2.212016-03-02T19:42:08.331ZDownload17df819f063330b582f9351315cea62995f44d9a67ba00cdf03a92b58d0f7e9b
0.2.222016-03-08T22:57:24.531ZDownloadbfd641c6e7ee7811507843e3ce58fb12e0de8942d9344c519090db68ef2f3ef6
0.2.232016-03-10T17:36:47.784ZDownloadf4c9d1d865f7a2b9663518eb5b9afb08bf7f167552c5e3e30e1f97092f8196cd
0.2.242016-03-21T22:04:21.533ZDownloadc33f097f531a270c57f3fe29ceff2aab70ebb4ece7728cb280ab938f947f6413
0.2.252016-03-24T15:48:03.355ZDownload44e8ed1a2e13ed3bf1955a4d01292a17c17e2af2012340880603bb86d0596990
0.2.262016-03-28T21:52:22.054ZDownload6d4f6035df240430f55e33bdbdc0cb72a9ea29f977680953453ecf98890b4336
0.2.272016-04-07T20:40:23.539ZDownloade86a95bea55010092b1676bbeaa015065df36f76b16770325d7c6d2bb7673c0f
0.2.282016-05-07T01:49:07.827ZDownloada526067a2bf43a4b21243f3ce195bb7b1d7f9fe99f72a961fe111c79322a8b42
0.2.292016-05-13T16:28:12.125ZDownloadbf09bf57fe114457448e4e54396e8fc1cf4a83b60bac1199cc9e78af899b2fd6
0.2.302016-05-18T15:44:25.972ZDownloada73b4c2391764c50eb11ae8f066da9e03189d46ec50ae1f051656bb0fb43b3ed
0.2.312016-05-23T19:58:03.516ZDownloadd9e9908b7ab1f87c10ef9ea22af3ded7ff0da64cc1df7fda0be7738bfb1904aa
0.2.322016-06-02T19:11:17.709ZDownload82a3855e04cfecbaf76c1e5fbb4c44e595a0e356a77d376bccd081cec4645c94
0.2.332016-06-13T22:38:10.351ZDownload4394dbb4c9502752d968aeae5b46dd46f2db71b3b2f4d6367853645188c86f9c
0.2.342016-06-28T22:00:47.047ZDownload812d0faf7a2c8491dea34d8cfef691063c344cb6389888a044f37b6691e67a00
0.2.352016-07-01T21:49:41.439ZDownload994a167e9665bcda937ee531e306b9136b907e28cad36e200f55fbccf226698d
0.2.362016-08-17T17:44:26.037ZDownload04604c9b2daa7c2ed1339facda1f6b0a6f5f52e26cb8a97acf0f660a1b4a4359

Dependencies

args "\u003e=0.13.0 \u003c1.0.0"

crypto "\u003e=0.9.0 \u003c1.0.0"

logging "\u003e=0.11.0 \u003c1.0.0"

mojo "\u003e=0.3.0 \u003c0.4.0"

path "\u003e=1.3.5 \u003c2.0.0"