+SRCS=position.cpp stop.cpp elevator.cpp elevatorcontroller.cpp elevatordoor.cpp callbutton.cpp positionlabel.cpp requestbutton.cpp elevatorgui.cpp main.cpp
+
+main: $(SRCS:.cpp=.o)
+ $(CC) -o $@ $^ $(LIBS)
+
+.cpp.o:
+ $(CC) $(CFLAGS) -c -o $@ $<
+
+run: main
+ ./main