Compare commits
3 Commits
beac193167
...
60c44f2939
| Author | SHA1 | Date | |
|---|---|---|---|
| 60c44f2939 | |||
| 20ff8788b8 | |||
| 8f971dca5c |
@@ -1,6 +1,9 @@
|
|||||||
include ../make/ufuncs.mk
|
include ../make/ufuncs.mk
|
||||||
|
|
||||||
|
$(eval $(call add_include,libsystem))
|
||||||
|
|
||||||
libname := libaux
|
libname := libaux
|
||||||
|
|
||||||
cflags += -DPRINTF_INCLUDE_CONFIG_H=1
|
cflags += -DPRINTF_INCLUDE_CONFIG_H=1
|
||||||
|
|
||||||
include ../make/lib.mk
|
include ../make/lib.mk
|
||||||
|
|||||||
@@ -5,6 +5,8 @@ $(eval $(call add_include,libstring))
|
|||||||
|
|
||||||
cflags += -D"FAT_PRINTF(a)"
|
cflags += -D"FAT_PRINTF(a)"
|
||||||
|
|
||||||
|
DOCS_COLLECT = $(git ls-files '*.c' '*.h' ':!_fat.*' ':!_fatctx.h')
|
||||||
|
|
||||||
libname := libfat
|
libname := libfat
|
||||||
|
|
||||||
include ../make/lib.mk
|
include ../make/lib.mk
|
||||||
|
|||||||
@@ -100,14 +100,14 @@
|
|||||||
// color only)
|
// color only)
|
||||||
|
|
||||||
/* Text styles */
|
/* Text styles */
|
||||||
#define ANSIQ_TXT_BLD";1" // bold
|
#define ANSIQ_TXT_BLD ";1" // bold
|
||||||
#define ANSIQ_TXT_DIM";2" // dim/faint
|
#define ANSIQ_TXT_DIM ";2" // dim/faint
|
||||||
#define ANSIQ_TXT_ITL";3" // italic
|
#define ANSIQ_TXT_ITL ";3" // italic
|
||||||
#define ANSIQ_TXT_UNL";4" // underline
|
#define ANSIQ_TXT_UNL ";4" // underline
|
||||||
#define ANSIQ_TXT_BLK";5" // blinking mode (idk what it does)
|
#define ANSIQ_TXT_BLK ";5" // blinking mode (idk what it does)
|
||||||
#define ANSIQ_TXT_REV";7" // reversed
|
#define ANSIQ_TXT_REV ";7" // reversed
|
||||||
#define ANSIQ_TXT_HID";8" // hidden/invisible
|
#define ANSIQ_TXT_HID ";8" // hidden/invisible
|
||||||
#define ANSIQ_TXT_STK";9" // strikethrough
|
#define ANSIQ_TXT_STK ";9" // strikethrough
|
||||||
|
|
||||||
#define ANSIQ_SETTXT_BLD ANSIQ_ESC"["ANSIQ_TXT_BLD"m"
|
#define ANSIQ_SETTXT_BLD ANSIQ_ESC"["ANSIQ_TXT_BLD"m"
|
||||||
#define ANSIQ_SETTXT_DIM ANSIQ_ESC"["ANSIQ_TXT_DIM"m"
|
#define ANSIQ_SETTXT_DIM ANSIQ_ESC"["ANSIQ_TXT_DIM"m"
|
||||||
|
|||||||
17
make/lib.mk
17
make/lib.mk
@@ -10,6 +10,16 @@ include ../$(platform)/flags.mk
|
|||||||
|
|
||||||
FORMAT ?= clang-format -i $$(git ls-files '*.c' '*.h')
|
FORMAT ?= clang-format -i $$(git ls-files '*.c' '*.h')
|
||||||
|
|
||||||
|
DOCS_COLLECT ?= $$(git ls-files '*.c' '*.h')
|
||||||
|
|
||||||
|
DOCS ?= \
|
||||||
|
rm -rf docs; \
|
||||||
|
clang-doc --format=md --output docs -p . $(DOCS_COLLECT); \
|
||||||
|
for f in ./docs/GlobalNamespace/*.md; do sed -i '/^\# Global Namespace/d' "$$f"; done; \
|
||||||
|
rm -rf ../docs/libs/$(libname); \
|
||||||
|
mkdir -p ../docs/libs/$(libname); \
|
||||||
|
cp ./docs/GlobalNamespace/*.md ../docs/libs/$(libname);
|
||||||
|
|
||||||
all: build/$(libname).a
|
all: build/$(libname).a
|
||||||
|
|
||||||
build/$(libname).a: $(o)
|
build/$(libname).a: $(o)
|
||||||
@@ -28,11 +38,6 @@ format:
|
|||||||
$(FORMAT)
|
$(FORMAT)
|
||||||
|
|
||||||
docs:
|
docs:
|
||||||
rm -rf docs
|
$(DOCS)
|
||||||
clang-doc --format=md --output docs -p . $$(git ls-files '*.h')
|
|
||||||
for f in ./docs/GlobalNamespace/*.md; do sed -i '/^# Global Namespace/d' "$$f"; done
|
|
||||||
rm -rf ../docs/libs/$(libname)
|
|
||||||
mkdir -p ../docs/libs/$(libname)
|
|
||||||
cp ./docs/GlobalNamespace/*.md ../docs/libs/$(libname)
|
|
||||||
|
|
||||||
.PHONY: all clean format
|
.PHONY: all clean format
|
||||||
|
|||||||
Reference in New Issue
Block a user