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

Side by Side Diff: tools/linux_dist_support/debian/rules

Issue 1659163007: Rename fletch -> dartino (Closed) Base URL: https://github.com/dartino/sdk.git@master
Patch Set: address comments Created 4 years, 10 months 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
1 #!/usr/bin/make -f 1 #!/usr/bin/make -f
2 export DH_VERBOSE = 1 2 export DH_VERBOSE = 1
3 3
4 # NOTE: In this file the coments try to use the name "host" for what 4 # NOTE: In this file the coments try to use the name "host" for what
5 # we are building for and "build" for what we are building on. See: 5 # we are building for and "build" for what we are building on. See:
6 # https://wiki.debian.org/CrossBuildPackagingGuidelines 6 # https://wiki.debian.org/CrossBuildPackagingGuidelines
7 7
8 # Right now this is hardcoded to cross-complie for ARM and use the x64 build 8 # Right now this is hardcoded to cross-complie for ARM and use the x64 build
9 # to generate sanpshots 9 # to generate sanpshots
10 BUILD_TYPE += ReleaseX64 10 BUILD_TYPE += ReleaseX64
(...skipping 24 matching lines...) Expand all
35 cd .. 35 cd ..
36 36
37 # This will build Dartino for the build machine and cross-build Dartino 37 # This will build Dartino for the build machine and cross-build Dartino
38 # for the host machine. It will then build the dartino-agent snapshot 38 # for the host machine. It will then build the dartino-agent snapshot
39 # on the build machine and place it in the build directory for the 39 # on the build machine and place it in the build directory for the
40 # host machine. 40 # host machine.
41 override_dh_auto_build: 41 override_dh_auto_build:
42 cd sdk; \ 42 cd sdk; \
43 ninja -C out/$(BUILD_TYPE); \ 43 ninja -C out/$(BUILD_TYPE); \
44 ninja -C out/$(XBUILD_TYPE); \ 44 ninja -C out/$(XBUILD_TYPE); \
45 » out/$(BUILD_TYPE)/dart -c --packages=.packages -Dsnapshot=out/$(XBUILD_T YPE)/fletch-agent.snapshot -Dpackages=.packages tests/fletchc/run.dart pkg/fletc h_agent/bin/agent.dart; \ 45 » out/$(BUILD_TYPE)/dart -c --packages=.packages -Dsnapshot=out/$(XBUILD_T YPE)/dartino-agent.snapshot -Dpackages=.packages tests/dartino_compiler/run.dart pkg/dartino_agent/bin/agent.dart; \
46 cd .. 46 cd ..
47 47
48 # TODO(sgjesse): Make sure the executables are stripped. 48 # TODO(sgjesse): Make sure the executables are stripped.
49 override_dh_strip: 49 override_dh_strip:
50 50
51 override_dh_shlibdeps: 51 override_dh_shlibdeps:
52 dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info 52 dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
53 53
54 # NOTE that the script tools/create_tarball.py adds additional files 54 # NOTE that the script tools/create_tarball.py adds additional files
55 # to tools/linux_dist_support/debian directory to define the 55 # to tools/linux_dist_support/debian directory to define the
56 # dartino-agent service as part of the Debian package as well. 56 # dartino-agent service as part of the Debian package as well.
57 override_dh_auto_install: 57 override_dh_auto_install:
58 mkdir -p $(TMP_OUT)/bin 58 mkdir -p $(TMP_OUT)/bin
59 » cp -R sdk/out/$(XBUILD_TYPE)/fletch-vm $(TMP_OUT)/bin 59 » cp -R sdk/out/$(XBUILD_TYPE)/dartino-vm $(TMP_OUT)/bin
60 » cp -R sdk/out/$(XBUILD_TYPE)/fletch-agent.snapshot $(TMP_OUT)/bin 60 » cp -R sdk/out/$(XBUILD_TYPE)/dartino-agent.snapshot $(TMP_OUT)/bin
61 mkdir -p $(TMP_OUT)/avahi 61 mkdir -p $(TMP_OUT)/avahi
62 cp sdk/platforms/raspberry-pi2/data/dartino-agent.service $(TMP_OUT)/ava hi 62 cp sdk/platforms/raspberry-pi2/data/dartino-agent.service $(TMP_OUT)/ava hi
63 dh_install 63 dh_install
64 dh_link 64 dh_link
OLDNEW
« no previous file with comments | « tools/linux_dist_support/debian/dartino-agent.links ('k') | tools/lk/embed_program_in_binary.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698