Commit bc52b0e6 authored by raburton's avatar raburton
Browse files

simple hacky make dependancy solution

parent 956a9d83
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -11,8 +11,11 @@ FINAL = 1

all: $(TARGET).a

include makefile.include
deps:
	$(CXX) $(CPPFLAGS) -E -MMD -MG *.cpp >/dev/null

include makefile.include
-include *.d

$(TARGET).a: $(OBJECTS3D) makefile.gtk makefile.include
	rm -f $@
@@ -22,10 +25,7 @@ $(TARGET).a: $(OBJECTS3D) makefile.gtk makefile.include
install:$(TARGET).a

clean:
	rm -f *.o
	rm -f *.exe
	rm -f *.res
	rm -f *.map
	rm -f *.o *.exe *.res *.map *.d
	rm -f $(TARGET).a


+5 −5
Original line number Diff line number Diff line
@@ -11,7 +11,11 @@ EDACPPFLAGS = $(CPPFLAGS)

all: common.a

deps:
	$(CXX) $(CPPFLAGS) -E -MMD -MG *.cpp >/dev/null

include makefile.include
-include *.d

CPPFLAGS += $(EXTRACPPFLAGS) -fno-strict-aliasing
EDACPPFLAGS = $(CPPFLAGS)
@@ -25,11 +29,7 @@ common.a: $(OBJECTS) makefile.gtk makefile.include
install:common.a

clean:
	rm -f *.o
	rm -f *~
	rm -f core
	rm -f *.bak
	rm -f *.obj
	rm -f *.o *~ core *.bak *.obj *.d
	rm -f common.a

+5 −1
Original line number Diff line number Diff line
@@ -14,7 +14,11 @@ TARGET = cvpcb

all: $(TARGET)

deps:
	$(CXX) $(CPPFLAGS) -E -MMD -MG *.cpp >/dev/null

include makefile.include
-include *.d

CPPFLAGS += $(EXTRACPPFLAGS)
EDACPPFLAGS = $(CPPFLAGS)
@@ -29,6 +33,6 @@ install: $(TARGET)
	cp -f $(TARGET) $(KICAD_BIN)

clean:
		rm -f *.o
		rm -f *.o *.d
		rm -f $(TARGET)
+5 −4
Original line number Diff line number Diff line
@@ -13,7 +13,11 @@ TARGET = eeschema

all: $(TARGET)

deps:
	$(CXX) $(CPPFLAGS) -E -MMD -MG *.cpp >/dev/null

include makefile.include
-include *.d

CPPFLAGS += $(EXTRACPPFLAGS)
EDACPPFLAGS = $(CPPFLAGS)
@@ -31,10 +35,7 @@ install: $(TARGET)


clean:
	rm -f *.o
	rm -f *~
	rm -f core
	rm -f *.bak
	rm -f *.o *.d *~ core *.bak
	rm -f $(TARGET)


+6 −5
Original line number Diff line number Diff line
@@ -15,6 +15,11 @@ endif

all: netlist_form_pads-pcb

deps:
	$(CXX) $(CPPFLAGS) -E -MMD -MG *.cpp >/dev/null

-include *.d

netlist_form_pads-pcb: netlist_form_pads-pcb.cpp makefile.gtk
	gcc -D__UNIX__  -Wall netlist_form_pads-pcb.cpp -o netlist_form_pads-pcb $(LIBSTDC)

@@ -24,9 +29,5 @@ install: netlist_form_pads-pcb

clean :
	rm -f netlist_form_pads-pcb
	rm -f *.o
	rm -f *.rsc
	rm -f *.res
	rm -f *.exe
	rm -f *.bak
	rm -f *.o *.rsc *.res *.exe *.bak *.d
Loading