diff options
| author | tslil <tslil@posteo.de> | 2021-01-29 19:28:15 -0500 |
|---|---|---|
| committer | tslil <tslil@posteo.de> | 2026-08-28 19:37:41 +0100 |
| commit | 7f7a0d0bfb8aa413997e9000a6be21308430ed3f (patch) | |
| tree | a4ac71a0ba5f4b27765538960bfb383ff3f69812 /Makefile | |
| parent | bda3a7edb76c9fe3dc21cbe5a0836829b705b407 (diff) | |
Imported GTK 3.0 example, let's see what's involvedgtk
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -6,7 +6,7 @@ CFLAGS=-O3 -Wall -Wextra -Wpedantic -std=c99 -D_DEFAULT_SOURCE $(DEFINES) -I$(ID CTAK=include/tak.c CTAK_OBJS=$(CTAK:.c=.o) -SRCS=$(wildcard include/*.c) +SRCS=$(filter-out include/lcdlib.c,$(wildcard include/*.c)) OBJS=$(SRCS:.c=.o) BUILDROOT_DIR=buildroot-2020.11.1 @@ -16,15 +16,15 @@ CROSS_STRIP=$(BUILDROOT_DIR)/output/host/bin/arm-linux-strip .DEFAULT_GOAL=native %.o: %.c - $(CC) -c $< -o $@ $(CFLAGS) + $(CC) -c $< -o $@ $(CFLAGS) $(EXTRA_FLAGS) ctaklm: src/ctaklm.o $(OBJS) $(CC) $(CFLAGS) src/ctaklm.o $(OBJS) -o ctaklm $(STRIP) ctaklm -ct1986: src/ct1986.o $(OBJS) - $(CC) $(CFLAGS) src/ct1986.o $(OBJS) -o ct1986 - $(STRIP) ct1986 +ctakgtk: EXTRA_FLAGS=`pkg-config --cflags --libs gtk+-3.0` +ctakgtk: src/ctakgtk.o $(OBJS) + $(CC) $(CFLAGS) $(EXTRA_FLAGS) src/ctakgtk.o $(OBJS) -o ctakgtk pptdb: src/pptdb.o $(CTAK_OBJS) $(CC) $(CFLAGS) src/pptdb.o $(CTAK_OBJS) -o pptdb @@ -38,6 +38,10 @@ native: clean ctaklm pptdb $(CROSS_CC): ./resources/do_buildroot.sh $(BUILDROOT_DIR) +ct1986: src/ct1986.o $(OBJS) include/lcdlib.o + $(CC) $(CFLAGS) src/ct1986.o $(OBJS) include/lcdlib.o -o ct1986 + $(STRIP) ct1986 + pi: CC=$(CROSS_CC) pi: STRIP=$(CROSS_STRIP) pi: $(CROSS_CC) clean ctaklm ct1986 |
