table driven xml parsing state machine, remove global state variables
This commit is contained in:
@@ -2,6 +2,11 @@ include ../config.mk
|
||||
|
||||
EXTRA_CFLAGS := $(filter-out -Wframe-larger-than=%,$(EXTRA_CFLAGS))
|
||||
|
||||
LCEC_CONF_OBJS = \
|
||||
lcec_conf.o \
|
||||
lcec_conf_util.o \
|
||||
lcec_conf_icmds.o \
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all: lcec_conf
|
||||
@@ -10,8 +15,8 @@ install: lcec_conf
|
||||
mkdir -p $(DESTDIR)$(EMC2_HOME)/bin
|
||||
cp lcec_conf $(DESTDIR)$(EMC2_HOME)/bin/
|
||||
|
||||
lcec_conf: lcec_conf.o lcec_conf_icmds.o
|
||||
$(CC) -o $@ lcec_conf.o lcec_conf_icmds.o -Wl,-rpath,$(LIBDIR) -L$(LIBDIR) -llinuxcnchal -lexpat
|
||||
lcec_conf: $(LCEC_CONF_OBJS)
|
||||
$(CC) -o $@ $(LCEC_CONF_OBJS) -Wl,-rpath,$(LIBDIR) -L$(LIBDIR) -llinuxcnchal -lexpat
|
||||
|
||||
%.o: %.c
|
||||
$(CC) -o $@ $(EXTRA_CFLAGS) -URTAPI -U__MODULE__ -DULAPI -Os -c $<
|
||||
|
||||
Reference in New Issue
Block a user