Check-in [433933e8bf]
Overview
Comment:Updated to create a Chrome extension (maybe)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 433933e8bfc01e271fd1b70b80f9608efdf2cee8
User & Date: rkeene on 2016-02-04 22:51:54
Other Links: manifest | tags
Context
2016-02-04
22:52
Added more Chrome extension parts check-in: e9e86eb240 user: rkeene tags: trunk
22:51
Updated to create a Chrome extension (maybe) check-in: 433933e8bf user: rkeene tags: trunk
22:51
More work towards a prototypical CACKey JavaScript file check-in: 7fc78ce33e user: rkeene tags: trunk
Changes

Modified build/chrome/Makefile from [738bd8073d] to [c9ad2816e9].

9
10
11
12
13
14
15
16





17
18
19
20
21
22
23
LIBS        = $(CACKEY_LIBS) $(PCSC_LIBS)
CFLAGS      = -Wall -I${NACL_SDK_ROOT}/include
CXXFLAGS    = $(CFLAGS)

PATH += :${NACL_SDK_ROOT}/toolchain/linux_pnacl/bin
export PATH

all: cackey.pexe cackey.nmf






cackey.pexe: cackey-chrome.o cackey-chrome-init.o lib/libcackey.a lib/libpcsc.a lib/libz.a
	$(CXX) -o cackey.pexe.new cackey-chrome.o cackey-chrome-init.o $(LIBS)
	$(FINALIZE) cackey.pexe.new
	mv cackey.pexe.new cackey.pexe

cackey.nmf: cackey.pexe







|
>
>
>
>
>







9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
LIBS        = $(CACKEY_LIBS) $(PCSC_LIBS)
CFLAGS      = -Wall -I${NACL_SDK_ROOT}/include
CXXFLAGS    = $(CFLAGS)

PATH += :${NACL_SDK_ROOT}/toolchain/linux_pnacl/bin
export PATH

all: cackey.crx

cackey.crx: cackey.pexe cackey.nmf manifest.json cackey.js
	rm -f cackey.crx
	zip cackey.crx.new $^
	mv cackey.crx.new cackey.crx

cackey.pexe: cackey-chrome.o cackey-chrome-init.o lib/libcackey.a lib/libpcsc.a lib/libz.a
	$(CXX) -o cackey.pexe.new cackey-chrome.o cackey-chrome-init.o $(LIBS)
	$(FINALIZE) cackey.pexe.new
	mv cackey.pexe.new cackey.pexe

cackey.nmf: cackey.pexe