From 3f22b1cbc43ada52017006a004ea4ec2017d234f Mon Sep 17 00:00:00 2001 From: Eric Betts Date: Sat, 27 Sep 2025 11:13:37 -0700 Subject: [PATCH] Update makefile to reference ufbt --- Makefile | 33 ++++++++++----------------------- 1 file changed, 10 insertions(+), 23 deletions(-) diff --git a/Makefile b/Makefile index bc06f50..303a3b8 100644 --- a/Makefile +++ b/Makefile @@ -1,32 +1,19 @@ -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) -ASN_CONVERTER_SOURCES+=test/parse.c -ASN_MODULE_SOURCES=$(wildcard lib/asn1/*.c) -ASN_MODULE_HEADERS=$(wildcard lib/asn1/*.h) -TARGET = parse -CFLAGS += -I. -Ilib/asn1 -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +all: asn1 build -all: regen +asn1: + asn1c -D ./lib/asn1 -no-gen-example -no-gen-OER -no-gen-PER -pdu=all seader.asn1 -test: $(TARGET) -$(TARGET): regen ${OBJS} - $(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +build: + ufbt -.SUFFIXES: -.SUFFIXES: .c .o +launch: + ufbt launch -.c.o: - $(CC) $(CFLAGS) -o $@ -c $< - -regen: regenerate-from-asn1-source - -regenerate-from-asn1-source: - @asn1c -D lib/asn1 -no-gen-example -pdu=all seader.asn1 +format: + ufbt format clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -rf dist