Check-in [fa6376b98d]
Overview
SHA1:fa6376b98da61cc695da12a17afcca95146c051e
Date: 2016-02-26 18:23:05
User: rkeene
Comment:ChromeOS: Renamed output from "cackey.crx" to "cackey.zip", which gets uploaded to the Chrome Web Store
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2016-02-26
18:35
[b512a6df69] Corrected typo in debug message (user: rkeene, tags: trunk)
18:25
[356ac541c7] Create new branch named "improve-session-and-slot-reset" (user: rkeene, tags: improve-session-and-slot-reset)
18:23
[fa6376b98d] ChromeOS: Renamed output from "cackey.crx" to "cackey.zip", which gets uploaded to the Chrome Web Store (user: rkeene, tags: trunk)
18:22
[fa44d4ac0f] ChromeOS: Include icon in the zip file (user: rkeene, tags: trunk)
Changes

Modified build/chrome/Makefile from [2749a12e68] to [e9b43f227c].

    26     26   export PATH
    27     27   
    28     28   ifeq (,${NACL_SDK_ROOT})
    29     29   $(error "Please set NACL_SDK_ROOT")
    30     30   endif
    31     31   export NACL_SDK_ROOT
    32     32   
    33         -all: cackey.crx
           33  +all: cackey.zip
    34     34   
    35         -cackey.crx: $(CACKEY_EXECUTABLES) cackey.nmf manifest.json cackey.js google-pcsc.js pin.html pin.js pin-icon.png icon.png
    36         -	rm -f cackey.crx
    37         -	zip cackey.crx.new $^
    38         -	mv cackey.crx.new cackey.crx
           35  +cackey.zip: $(CACKEY_EXECUTABLES) cackey.nmf manifest.json cackey.js google-pcsc.js pin.html pin.js pin-icon.png icon.png
           36  +	rm -f cackey.zip
           37  +	zip cackey.zip.new $^
           38  +	mv cackey.zip.new cackey.zip
    39     39   
    40     40   cackey.bc: cackey-chrome.o cackey-chrome-init.o lib/libcackey.a lib/libpcsc.a lib/libz.a
    41     41   	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o cackey.bc.new cackey-chrome.o cackey-chrome-init.o $(LIBS)
    42     42   	mv cackey.bc.new cackey.bc
    43     43   
    44     44   cackey.pexe: cackey.bc
    45     45   	cp cackey.bc cackey.pexe.new
................................................................................
    89     89   
    90     90   cackey-chrome.o: cackey-chrome.c cackey-chrome.h
    91     91   cackey-chrome-init.o: cackey-chrome-init.cc cackey-chrome.h include/PCSC/pcsc-nacl.h
    92     92   
    93     93   clean:
    94     94   	rm -f cackey-chrome.o cackey-chrome-init.o
    95     95   	rm -f cackey.pexe cackey.bc
    96         -	rm -f cackey.crx cackey.nmf
           96  +	rm -f cackey.zip cackey.nmf
    97     97   	rm -f test
    98     98   
    99     99   distclean: clean
   100    100   	rm -f lib/libcackey.a lib/libpcsc.a lib/libz.a
   101    101   	-rmdir lib
   102    102   	rm -f include/PCSC/pcsc-nacl.h
   103    103   	-rmdir include/PCSC
   104    104   	-rmdir include
   105    105   	rm -f google-pcsc.js
   106    106   	rm -rf workdir-*
   107    107   
   108    108   .PHONY: all clean distclean