1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this file,
3 # You can obtain one at http://mozilla.org/MPL/2.0/.
6 GENERATED_DIRS
= $(DIST
)/bin
/metro
/chrome
9 include $(topsrcdir
)/config
/rules.mk
19 $(FINAL_TARGET
)/chrome
/pdfjs.manifest
: $(GLOBAL_DEPS
)
20 printf
'manifest pdfjs/chrome.manifest' > $@
22 libs
:: $(FINAL_TARGET
)/chrome
/pdfjs.manifest
23 $(PYTHON
) $(topsrcdir
)/config
/nsinstall.py \
25 $(foreach exclude
,$(exclude_files
), -X
$(srcdir)/pdfjs
/$(exclude
)) \
26 $(FINAL_TARGET
)/chrome
27 $(call py_action
,buildlist
,$(FINAL_TARGET
)/chrome.manifest
'manifest chrome/pdfjs.manifest')
30 $(FINAL_TARGET
)/chrome
/shumway.manifest
: $(GLOBAL_DEPS
)
31 printf
'manifest shumway/chrome.manifest' > $@
33 libs
:: $(FINAL_TARGET
)/chrome
/shumway.manifest
34 $(PYTHON
) $(topsrcdir
)/config
/nsinstall.py \
36 $(foreach exclude
,$(exclude_files
), -X
$(srcdir)/shumway
/$(exclude
)) \
37 $(FINAL_TARGET
)/chrome
38 $(call py_action
,buildlist
,$(FINAL_TARGET
)/chrome.manifest
'manifest chrome/shumway.manifest')
43 $(DIST
)/bin
/metro
/chrome
/pdfjs.manifest
: $(GLOBAL_DEPS
)
44 printf
'manifest pdfjs/chrome.manifest' > $@
46 libs
:: $(DIST
)/bin
/metro
/chrome
/pdfjs.manifest
47 $(PYTHON
) $(topsrcdir
)/config
/nsinstall.py \
49 $(foreach exclude
,$(exclude_files
), -X
$(srcdir)/pdfjs
/$(exclude
)) \
50 $(DIST
)/bin
/metro
/chrome
51 $(call py_action
,buildlist
,$(DIST
)/bin
/metro
/chrome.manifest
'manifest chrome/pdfjs.manifest')
53 $(DIST
)/bin
/metro
/chrome
/shumway.manifest
: $(GLOBAL_DEPS
)
54 printf
'manifest shumway/chrome.manifest' > $@
56 libs
:: $(DIST
)/bin
/metro
/chrome
/shumway.manifest
57 $(PYTHON
) $(topsrcdir
)/config
/nsinstall.py \
59 $(foreach exclude
,$(exclude_files
), -X
$(srcdir)/shumway
/$(exclude
)) \
60 $(DIST
)/bin
/metro
/chrome
61 $(call py_action
,buildlist
,$(DIST
)/bin
/metro
/chrome.manifest
'manifest chrome/shumway.manifest')