mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-24 15:56:41 +00:00
72cb71c827
Now SHA256 has been shown to be an adequate replacement for SHA1, use SHA256 for verifying all port downloads. Ref #2767
29 lines
949 B
Plaintext
29 lines
949 B
Plaintext
LICENSE := BSD
|
|
VERSION := 0.13b
|
|
DOWNLOADS := fatfs.archive
|
|
|
|
URL(fatfs) := http://www.elm-chan.org/fsw/ff/arc/ff13b.zip
|
|
SHA(fatfs) := 8c2431cc1838ebc5f35fa3e30934653a2e30c05e5a1952d7fa342c082e80fb93
|
|
DIR(fatfs) := src/lib/fatfs
|
|
|
|
DIRS := include/fatfs
|
|
DIR_CONTENT(include/fatfs) := \
|
|
$(addprefix src/lib/fatfs/source/, ff.h diskio.h integer.h ffconf.h)
|
|
|
|
default: edit_conf
|
|
|
|
edit_conf: src/lib/fatfs/source/ffconf.h
|
|
@$(MSG_GENERATE)$(notdir $<)
|
|
$(VERBOSE)sed \
|
|
-e 's/define FF_USE_LABEL.*/define FF_USE_LABEL 1/' \
|
|
-e 's/define FF_CODE_PAGE.*/define FF_CODE_PAGE 0/' \
|
|
-e 's/define FF_USE_LFN.*/define FF_USE_LFN 2/' \
|
|
-e 's/define FF_FS_RPATH.*/define FF_FS_RPATH 1/' \
|
|
-e 's/define FF_VOLUMES.*/define FF_VOLUMES 10/' \
|
|
-e 's/define FF_MAX_SS.*/define FF_MAX_SS 4096/' \
|
|
-e 's/define FF_FS_EXFAT.*/define FF_FS_EXFAT 1/' \
|
|
-e 's/define FF_FS_NORTC.*/define FF_FS_NORTC 1/' \
|
|
-i $<
|
|
|
|
src/lib/fatfs/source/ffconf.h: $(DOWNLOADS)
|