Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Side by Side Diff: src/pkg/mdns/README

Issue 1407123010: Extend the mDNS package with a native extension used on Mac OS (Closed) Base URL: git@github.com:dart-lang/fletch.git@master
Patch Set: Uploaded binary for Linux and added README Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2015, the Fletch project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE.md file.
4
5 This is a native extension used by the mDNS package (in pkg/mdns) to
6 get mDNS support on Mac OS using the C API. When making changes to
7 this code the native extension need to be updated namually in the
8 package.
9
10 When testing changes on Mac OS:
11
12 $ ninja -C out/ReleaseX64
13 $ src/pkg/mdns/copy_dylib.sh
14
15 When the new .dylib file is working upload it to GCS
16
17 $ src/pkg/mdns/upload_dylib.sh
18
19 The resulting .sha1 file (in pkg/mdns/lib/native) is then updated and
20 checked in.
21
22 On Linux replace _dylib with _so in the two script names.
23
24 The extension is also implemented for Linux, but in a no-operation
25 mode with just simple echo testing. The reason for this is that the
26 mDNS package can then always load the dynamic library.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698