summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorAttila Veghelyi <works@veghelyiattila.hu>2024-01-30 19:24:17 +0100
committerAttila Veghelyi <works@veghelyiattila.hu>2024-01-30 20:20:09 +0100
commit5df9421eb28836e72d112da635fdabbc59ad7185 (patch)
tree2620ae1d9f380a50ecede399b3387a93b0c09763 /Makefile
parent816b38e07651bfd64acdc53523b92791848ce5f0 (diff)
downloadOpenProgrammer-5df9421eb28836e72d112da635fdabbc59ad7185.tar.gz
OpenProgrammer-5df9421eb28836e72d112da635fdabbc59ad7185.zip
Follow version 0.12.2
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile61
1 files changed, 0 insertions, 61 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 2abc748..0000000
--- a/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-OP_PROGRAM := op
-OPGUI_PROGRAM := opgui
-
-VERSION = 0.12.1
-
-CFLAGS := '-DVERSION="$(VERSION)"'
-CFLAGS += -Os -s #size
-CFLAGSGUI := -DOPGUI `pkg-config --cflags gtk+-3.0`
-
-OBJECTS := \
- progP12.o \
- progP16.o \
- progP18.o \
- progP24.o \
- progEEPROM.o \
- progAVR.o \
- fileIO.o \
- deviceRW.o \
- I2CSPI.o \
- strings.o \
-
-OP_OBJ := \
- op.o \
-
-OPGUI_OBJ := \
- opgui.o \
- coff.o \
- icd.o \
- resources.o \
-
-LDFLAGS := -lrt
-LDFLAGSGTK := `pkg-config --libs gtk+-3.0`
-
-all: $(OP_PROGRAM) $(OPGUI_PROGRAM)
-
-# https://stackoverflow.com/a/1305879
-
-$(OPGUI_PROGRAM): EXTRA_FLAGS := $(CFLAGSGUI)
-
-%.o: %.c
- @echo "\tCC $@"
- $(CC) $(CFLAGS) $(EXTRA_FLAGS) -c $^ -o $@
-
-resources.c: resources.xml opgui.glade
- @glib-compile-resources resources.xml --target=resources.c --generate-source
-
-$(OPGUI_PROGRAM): $(OBJECTS) $(OPGUI_OBJ)
- @echo "\tLD $@"
- $(CC) $^ -o $@ $(LDFLAGS) $(LDFLAGSGTK)
- @rm -f *.o resources.c
-
-$(OP_PROGRAM): $(OBJECTS) $(OP_OBJ)
- @echo "\tLD $@"
- $(CC) $^ -o $@ $(LDFLAGS)
- @rm -f *.o
-
-clean:
- @echo "\tCLEAN .o"
- @rm -f *.o
-
-.PHONY: all clean