Skip to content
Snippets Groups Projects
Commit 6c3be5fd authored by Jan Vesely's avatar Jan Vesely
Browse files

add makefiles for idpda, vpa, vpa2 and vpa3 determinizations

parent ee53a215
No related branches found
No related tags found
No related merge requests found
CC=g++
EXECUTIBLE=adeterminize.idpda
CCFLAGS= -std=c++11 -O2 -c -Wall -I../alib/src -I../adeterminize/src
LDFLAGS= -L../alib/lib -L../adeterminize/lib -lxml2 -lalib -ladeterminize -Wl,-rpath,.
SOURCES=$(shell find src/ -name *cpp)
OBJECTS=$(patsubst src/%.cpp, obj/%.o, $(SOURCES))
all: $(SOURCES) bin/$(EXECUTIBLE)
bin/$(EXECUTIBLE): $(OBJECTS)
mkdir -p bin
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
obj/%.o: src/%.cpp
mkdir -p $(dir $@)
$(CC) $(CCFLAGS) $< -o $@
clean:
$(RM) -r *.o *.d bin obj
CC=g++
EXECUTIBLE=adeterminize.vpa
CCFLAGS= -std=c++11 -O2 -c -Wall -I../alib/src -I../adeterminize/src
LDFLAGS= -L../alib/lib -L../adeterminize/lib -lxml2 -lalib -ladeterminize -Wl,-rpath,.
SOURCES=$(shell find src/ -name *cpp)
OBJECTS=$(patsubst src/%.cpp, obj/%.o, $(SOURCES))
all: $(SOURCES) bin/$(EXECUTIBLE)
bin/$(EXECUTIBLE): $(OBJECTS)
mkdir -p bin
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
obj/%.o: src/%.cpp
mkdir -p $(dir $@)
$(CC) $(CCFLAGS) $< -o $@
clean:
$(RM) -r *.o *.d bin obj
CC=g++
EXECUTIBLE=adeterminize.vpa2
CCFLAGS= -std=c++11 -O2 -c -Wall -I../alib/src -I../adeterminize/src
LDFLAGS= -L../alib/lib -L../adeterminize/lib -lxml2 -lalib -ladeterminize -Wl,-rpath,.
SOURCES=$(shell find src/ -name *cpp)
OBJECTS=$(patsubst src/%.cpp, obj/%.o, $(SOURCES))
all: $(SOURCES) bin/$(EXECUTIBLE)
bin/$(EXECUTIBLE): $(OBJECTS)
mkdir -p bin
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
obj/%.o: src/%.cpp
mkdir -p $(dir $@)
$(CC) $(CCFLAGS) $< -o $@
clean:
$(RM) -r *.o *.d bin obj
CC=g++
EXECUTIBLE=adeterminize.vpa3
CCFLAGS= -std=c++11 -O2 -c -Wall -I../alib/src -I../adeterminize/src
LDFLAGS= -L../alib/lib -L../adeterminize/lib -lxml2 -lalib -ladeterminize -Wl,-rpath,.
SOURCES=$(shell find src/ -name *cpp)
OBJECTS=$(patsubst src/%.cpp, obj/%.o, $(SOURCES))
all: $(SOURCES) bin/$(EXECUTIBLE)
bin/$(EXECUTIBLE): $(OBJECTS)
mkdir -p bin
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
obj/%.o: src/%.cpp
mkdir -p $(dir $@)
$(CC) $(CCFLAGS) $< -o $@
clean:
$(RM) -r *.o *.d bin obj
......@@ -3,7 +3,7 @@ LIBPATH = /usr/lib/
BINFOLDER = bin
 
SUBDIRS_LIBS = alib adeterminize
SUBDIRS_BINS = acat aconvert aconvert.dot aconvert.gastex aconvert.regexp aconvert.automaton aconvert.grammar aminimize adeterminize.fsm adiff adiff.automaton adiff.grammar aepsilon
SUBDIRS_BINS = acat aconvert aconvert.dot aconvert.gastex aconvert.regexp aconvert.automaton aconvert.grammar aminimize adeterminize.fsm adeterminize.idpda adeterminize.vpa adeterminize.vpa2 adeterminize.vpa3 adiff adiff.automaton adiff.grammar aepsilon
 
SUBDIRS_WITH_MAKE = $(dir $(wildcard */makefile))
 
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment