Overview
Comment: | Try to assemble a working JavaScript library |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
7ce79d6ede3de3488da838965c9d407b |
User & Date: | rkeene on 2016-04-14 07:21:36 |
Other Links: | manifest | tags |
Context
2016-04-14
| ||
17:38 | Removed unused parameters in NaCl PCSC initialization check-in: b209244e1b user: rkeene tags: trunk | |
07:21 | Try to assemble a working JavaScript library check-in: 7ce79d6ede user: rkeene tags: trunk | |
02:45 | Added an install target and an empty javascript file for now check-in: 179983e00b user: rkeene tags: trunk | |
Changes
Modified build/assemble-source-from-google.sh from [482768fcd7] to [bea0137abe].
︙ | ︙ | |||
33 34 35 36 37 38 39 | cd "${workdir}" || exit 1 # Copy out PC/SC headers for later use mkdir -p "${instdir}/include/PCSC" || exit 1 cp third_party/pcsc-lite/src-*/src/PCSC/*.h "${instdir}/include/PCSC" || exit 1 # Copy out JavaScript files for later use | | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | > > > > > > > | > | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | cd "${workdir}" || exit 1 # Copy out PC/SC headers for later use mkdir -p "${instdir}/include/PCSC" || exit 1 cp third_party/pcsc-lite/src-*/src/PCSC/*.h "${instdir}/include/PCSC" || exit 1 # Copy out JavaScript files for later use rm -f "${instdir}/libpcsc.js" files=( third_party/closure-library/src-20160208/closure/goog/base.js third_party/closure-library/src-20160208/closure/goog/math/integer.js common/js/src/fixed-size-integer.js third_party/closure-library/src-20160208/closure/goog/debug/error.js third_party/closure-library/src-20160208/closure/goog/dom/nodetype.js third_party/closure-library/src-20160208/closure/goog/string/string.js third_party/closure-library/src-20160208/closure/goog/asserts/asserts.js third_party/closure-library/src-20160208/closure/goog/array/array.js third_party/closure-library/src-20160208/closure/goog/functions/functions.js third_party/closure-library/src-20160208/closure/goog/math/math.js third_party/closure-library/src-20160208/closure/goog/iter/iter.js third_party/closure-library/src-20160208/closure/goog/json/json.js third_party/closure-library/src-20160208/closure/goog/object/object.js third_party/closure-library/src-20160208/closure/goog/structs/structs.js third_party/closure-library/src-20160208/closure/goog/structs/map.js common/js/src/logging/debug-dump.js third_party/closure-library/src-20160208/closure/goog/dom/tagname.js third_party/closure-library/src-20160208/closure/goog/dom/tags.js third_party/closure-library/src-20160208/closure/goog/string/typedstring.js third_party/closure-library/src-20160208/closure/goog/string/const.js third_party/closure-library/src-20160208/closure/goog/html/safestyle.js third_party/closure-library/src-20160208/closure/goog/html/safestylesheet.js third_party/closure-library/src-20160208/closure/goog/fs/url.js third_party/closure-library/src-20160208/closure/goog/i18n/bidi.js third_party/closure-library/src-20160208/closure/goog/html/safeurl.js third_party/closure-library/src-20160208/closure/goog/html/trustedresourceurl.js third_party/closure-library/src-20160208/closure/goog/labs/useragent/util.js third_party/closure-library/src-20160208/closure/goog/labs/useragent/browser.js third_party/closure-library/src-20160208/closure/goog/html/safehtml.js third_party/closure-library/src-20160208/closure/goog/html/safescript.js third_party/closure-library/src-20160208/closure/goog/html/uncheckedconversions.js third_party/closure-library/src-20160208/closure/goog/structs/collection.js third_party/closure-library/src-20160208/closure/goog/structs/set.js third_party/closure-library/src-20160208/closure/goog/labs/useragent/engine.js third_party/closure-library/src-20160208/closure/goog/labs/useragent/platform.js third_party/closure-library/src-20160208/closure/goog/useragent/useragent.js third_party/closure-library/src-20160208/closure/goog/debug/debug.js third_party/closure-library/src-20160208/closure/goog/debug/logrecord.js third_party/closure-library/src-20160208/closure/goog/debug/logbuffer.js third_party/closure-library/src-20160208/closure/goog/debug/logger.js third_party/closure-library/src-20160208/closure/goog/debug/relativetimeprovider.js third_party/closure-library/src-20160208/closure/goog/debug/formatter.js third_party/closure-library/src-20160208/closure/goog/log/log.js third_party/closure-library/src-20160208/closure/goog/structs/circularbuffer.js common/js/src/logging/log-buffer.js third_party/closure-library/src-20160208/closure/goog/debug/console.js common/js/src/logging/logging.js common/js/src/random.js third_party/closure-library/src-20160208/closure/goog/disposable/idisposable.js third_party/closure-library/src-20160208/closure/goog/disposable/disposable.js third_party/closure-library/src-20160208/closure/goog/promise/thenable.js third_party/closure-library/src-20160208/closure/goog/async/freelist.js third_party/closure-library/src-20160208/closure/goog/async/workqueue.js third_party/closure-library/src-20160208/closure/goog/debug/entrypointregistry.js third_party/closure-library/src-20160208/closure/goog/async/nexttick.js third_party/closure-library/src-20160208/closure/goog/async/run.js third_party/closure-library/src-20160208/closure/goog/promise/resolver.js third_party/closure-library/src-20160208/closure/goog/promise/promise.js third_party/closure-library/src-20160208/closure/goog/events/browserfeature.js third_party/closure-library/src-20160208/closure/goog/events/eventid.js third_party/closure-library/src-20160208/closure/goog/events/event.js third_party/closure-library/src-20160208/closure/goog/events/eventtype.js third_party/closure-library/src-20160208/closure/goog/reflect/reflect.js third_party/closure-library/src-20160208/closure/goog/events/browserevent.js third_party/closure-library/src-20160208/closure/goog/events/listenable.js third_party/closure-library/src-20160208/closure/goog/events/listener.js third_party/closure-library/src-20160208/closure/goog/events/listenermap.js third_party/closure-library/src-20160208/closure/goog/events/events.js third_party/closure-library/src-20160208/closure/goog/events/eventtarget.js third_party/closure-library/src-20160208/closure/goog/timer/timer.js third_party/closure-library/src-20160208/closure/goog/messaging/messagechannel.js third_party/closure-library/src-20160208/closure/goog/messaging/abstractchannel.js common/js/src/messaging/message-channel-pinging.js common/js/src/messaging/typed-message.js common/js/src/messaging/port-message-channel.js common/js/src/nacl-module/nacl-module-log-messages-receiver.js common/js/src/nacl-module/nacl-module-messaging-channel.js third_party/closure-library/src-20160208/closure/goog/dom/browserfeature.js third_party/closure-library/src-20160208/closure/goog/dom/safe.js third_party/closure-library/src-20160208/closure/goog/math/coordinate.js third_party/closure-library/src-20160208/closure/goog/math/size.js third_party/closure-library/src-20160208/closure/goog/dom/dom.js common/js/src/nacl-module/nacl-module.js common/js/src/requesting/remote-call-message.js common/js/src/requesting/request-handler.js common/js/src/requesting/requester-message.js common/js/src/requesting/request-receiver.js common/js/src/requesting/requester.js third_party/closure-library/src-20160208/closure/goog/structs/queue.js third_party/pcsc-lite/naclport/common/src/constants.js third_party/pcsc-lite/naclport/js_client/src/api.js third_party/pcsc-lite/naclport/js_client/src/context.js third_party/pcsc-lite/naclport/cpp_client/src/nacl-client-request-handler.js third_party/pcsc-lite/naclport/cpp_client/src/nacl-client-backend.js ) cat "${files[@]}" | sed ' /^ *goog\.require(/ d; s@^goog\.DEPENDENCIES_ENABLED = .*$@goog.DEPENDENCIES_ENABLED = false;@ ' > "${instdir}/libpcsc.js.new" || exit 1 mv "${instdir}/libpcsc.js.new" "${isntdir}/libpcsc.js" || exit 1 # Assemble all the files into a single tree files=( common/cpp/src/google_smart_card_common/formatting.h common/cpp/src/google_smart_card_common/logging/function_call_tracer.cc common/cpp/src/google_smart_card_common/logging/function_call_tracer.h common/cpp/src/google_smart_card_common/logging/hex_dumping.cc |
︙ | ︙ |