2007-05-28 18:09:49 +00:00
|
|
|
# File: makefile.include
|
|
|
|
|
|
|
|
FINAL = 1
|
|
|
|
|
|
|
|
EESCHEMA_FLAGS= -DEESCHEMA
|
|
|
|
EXTRACPPFLAGS += $(KICAD_FLAGS) $(EESCHEMA_FLAGS) -fno-strict-aliasing -I./ -Ibitmaps -I../include -I../eeschema
|
2008-05-21 09:18:14 +00:00
|
|
|
EXTRALIBS = ../common/common.a ../bitmaps/libbitmaps.a
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
# DEPEND = program.h general.h
|
|
|
|
|
|
|
|
OBJECTS = eeschema.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
schedit.o\
|
|
|
|
load_one_schematic_file.o\
|
|
|
|
libedit_undo_redo.o\
|
|
|
|
schematic_undo_redo.o\
|
|
|
|
dialog_create_component.o\
|
|
|
|
libedit_onrightclick.o\
|
|
|
|
libedit_onleftclick.o\
|
|
|
|
dangling_ends.o\
|
|
|
|
cross-probing.o\
|
|
|
|
setpage.o\
|
2008-12-31 09:27:19 +00:00
|
|
|
class_libentry.o\
|
|
|
|
class_libentry_fields.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
class_schematic_items.o\
|
|
|
|
class_sch_cmp_field.o\
|
|
|
|
classes_body_items.o\
|
|
|
|
class_drawsheet.o\
|
2009-01-04 18:52:57 +00:00
|
|
|
class_drawsheetpath.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
class_pin.o\
|
|
|
|
class_hierarchical_PIN_sheet.o\
|
|
|
|
class_text-label.o\
|
|
|
|
component_class.o\
|
|
|
|
class_library.o\
|
|
|
|
dialog_options.o\
|
2008-12-30 19:18:56 +00:00
|
|
|
dialog_edit_libentry_fields_in_lib.o\
|
|
|
|
dialog_edit_libentry_fields_in_lib_base.o\
|
2009-01-11 19:12:18 +00:00
|
|
|
dialog_SVG_print.o\
|
|
|
|
dialog_SVG_print_base.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
tool_lib.o\
|
|
|
|
tool_sch.o\
|
|
|
|
tool_viewlib.o\
|
|
|
|
schframe.o\
|
|
|
|
viewlib_frame.o\
|
2009-01-17 17:32:20 +00:00
|
|
|
dialog_print_using_printer_base.o\
|
|
|
|
dialog_print_using_printer.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
lib_export.o \
|
|
|
|
busentry.o \
|
|
|
|
bus-wire-junction.o \
|
|
|
|
eelibs_read_libraryfiles.o \
|
|
|
|
eelibs_draw_components.o \
|
|
|
|
block.o\
|
|
|
|
block_libedit.o\
|
|
|
|
eeredraw.o\
|
|
|
|
dialog_eeschema_config.o\
|
|
|
|
eelayer.o \
|
|
|
|
priorque.o eeconfig.o \
|
|
|
|
affiche.o \
|
|
|
|
getpart.o\
|
|
|
|
netlist.o\
|
|
|
|
netlist_control.o\
|
|
|
|
edit_label.o\
|
2008-12-19 20:40:08 +00:00
|
|
|
dialog_edit_label.o\
|
|
|
|
dialog_edit_label_base.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
edit_component_in_schematic.o\
|
|
|
|
dialog_edit_component_in_schematic_fbp.o \
|
|
|
|
dialog_edit_component_in_schematic.o \
|
2008-12-28 18:00:37 +00:00
|
|
|
dialog_bodygraphictext_properties_base.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
locate.o \
|
|
|
|
save_schemas.o sheet.o \
|
2008-12-19 20:40:08 +00:00
|
|
|
read_from_file_schematic_items_descriptions.o\
|
2008-11-24 07:12:27 +00:00
|
|
|
viewlibs.o \
|
|
|
|
libedit.o \
|
|
|
|
libframe.o \
|
|
|
|
symbedit.o \
|
|
|
|
pinedit.o \
|
|
|
|
libfield.o \
|
|
|
|
edit_component_in_lib.o \
|
|
|
|
menubar.o \
|
2008-12-28 18:00:37 +00:00
|
|
|
savelib.o\
|
|
|
|
edit_graphic_bodyitem_text.o \
|
2008-11-24 07:12:27 +00:00
|
|
|
symbdraw.o \
|
|
|
|
hierarch.o files-io.o \
|
|
|
|
annotate.o\
|
|
|
|
annotate_dialog.o\
|
|
|
|
plothpgl.o \
|
|
|
|
plot.o libalias.o \
|
|
|
|
plotps.o netform.o \
|
|
|
|
delsheet.o \
|
|
|
|
delete.o\
|
|
|
|
build_BOM.o \
|
|
|
|
dialog_build_BOM.o \
|
2009-03-12 15:24:52 +00:00
|
|
|
dialog_build_BOM_base.o \
|
2008-11-24 07:12:27 +00:00
|
|
|
erc.o\
|
|
|
|
dialog_erc.o\
|
|
|
|
selpart.o \
|
|
|
|
libarch.o \
|
|
|
|
cleanup.o\
|
|
|
|
sheetlab.o \
|
|
|
|
class_screen.o \
|
|
|
|
database.o\
|
|
|
|
onrightclick.o \
|
|
|
|
onleftclick.o \
|
|
|
|
find.o \
|
|
|
|
backanno.o \
|
|
|
|
controle.o\
|
2009-01-11 19:12:18 +00:00
|
|
|
hotkeys.o
|
2008-11-24 07:12:27 +00:00
|
|
|
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
eeschema.o: eeschema.cpp program.h general.h $(DEPEND)
|
|
|
|
|
2008-12-19 20:40:08 +00:00
|
|
|
read_from_file_schematic_items_descriptions.o: read_from_file_schematic_items_descriptions.cpp
|
|
|
|
|
|
|
|
|
2007-05-28 18:09:49 +00:00
|
|
|
edit_component_in_schematic.o: edit_component_in_schematic.cpp\
|
|
|
|
dialog_edit_component_in_schematic.cpp dialog_edit_component_in_schematic.h $(DEPEND)
|
|
|
|
|
2008-12-19 20:40:08 +00:00
|
|
|
edit_label.o: edit_label.cpp dialog_edit_label.h dialog_edit_label_base.h $(DEPEND)
|
|
|
|
|
|
|
|
dialog_edit_label.o: dialog_edit_label.cpp dialog_edit_label.h dialog_edit_label_base.h $(DEPEND)
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
dialog_create_component.o: dialog_create_component.cpp dialog_create_component.h $(DEPEND)
|
|
|
|
|
|
|
|
busentry.o: busentry.cpp $(DEPEND)
|
|
|
|
|
|
|
|
symbdraw.o: symbdraw.cpp dialog_cmp_graphic_properties.cpp\
|
|
|
|
dialog_cmp_graphic_properties.h $(DEPEND)
|
|
|
|
|
|
|
|
component_class.o: component_class.cpp component_class.h
|
|
|
|
|
|
|
|
menubar.o: menubar.cpp $(DEPEND)
|
|
|
|
|
|
|
|
find.o:find.cpp dialog_find.cpp dialog_find.h $(DEPEND)
|
|
|
|
|
2008-09-20 17:20:40 +00:00
|
|
|
backanno.o:backanno.cpp $(DEPEND)
|
2008-05-07 15:08:16 +00:00
|
|
|
|
2007-05-28 18:09:49 +00:00
|
|
|
eeconfig.o: eeconfig.cpp eeconfig.h $(DEPEND)
|
|
|
|
|
2008-02-26 19:19:54 +00:00
|
|
|
annotate.o: annotate.cpp annotate_dialog.h $(DEPEND) netlist.h
|
|
|
|
|
|
|
|
annotate_dialog.o: annotate_dialog.cpp annotate_dialog.h $(DEPEND) netlist.h
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
netlist.o: netlist.cpp $(DEPEND) netlist.h
|
|
|
|
|
|
|
|
netlist_control.o: netlist_control.cpp $(DEPEND) netlist.h
|
|
|
|
|
|
|
|
netform.o: netform.cpp $(DEPEND) netlist.h
|
|
|
|
|
|
|
|
erc.o: erc.cpp dialog_erc.h $(DEPEND) netlist.h
|
|
|
|
|
|
|
|
dialog_erc.o: dialog_erc.cpp dialog_erc.h $(DEPEND)
|
|
|
|
|
|
|
|
setpage.o: ../share/setpage.cpp $(DEPEND)
|
2007-11-25 06:38:08 +00:00
|
|
|
$(CXX) -c $(EDACPPFLAGS) -o $@ ../share/$*.cpp
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
svg_print.o: ../share/svg_print.cpp ../share/svg_print.h $(DEPEND)
|
2007-11-25 06:38:08 +00:00
|
|
|
$(CXX) -c $(EDACPPFLAGS) -o $@ ../share/$*.cpp
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
buildmnu.o: ../share/buildmnu.cpp $(DEPEND)
|
2007-11-25 06:38:08 +00:00
|
|
|
$(CXX) -c $(EDACPPFLAGS) -o $@ ../share/$*.cpp
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
pinedit.o: pinedit.cpp pinedit-dialog.cpp pinedit-dialog.h $(DEPEND)
|
|
|
|
|
|
|
|
tool_lib.o: tool_lib.cpp $(DEPEND)
|
|
|
|
|
|
|
|
controle.o: controle.cpp $(DEPEND) ../include/eda_dde.h
|
|
|
|
|
|
|
|
wxprint.o: ../share/wxprint.cpp ../share/dialog_print.cpp ../share/dialog_print.h $(DEPEND)
|
2007-11-25 06:38:08 +00:00
|
|
|
$(CXX) -c $(EDACPPFLAGS) -o $@ ../share/$*.cpp
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
bus-wire-junction.o: bus-wire-junction.cpp $(DEPEND)
|
|
|
|
|
|
|
|
drawframe.o: ../share/drawframe.cpp
|
2007-11-25 06:38:08 +00:00
|
|
|
$(CXX) -c $(EDACPPFLAGS) -o $@ ../share/$*.cpp
|
2007-05-28 18:09:49 +00:00
|
|
|
|
|
|
|
eelibs_read_libraryfiles.o: eelibs_read_libraryfiles.cpp $(DEPEND)
|
|
|
|
|
|
|
|
eelibs_draw_components.o: eelibs_draw_components.cpp $(DEPEND)
|
|
|
|
|
|
|
|
block.o: block.cpp $(DEPEND)
|
|
|
|
|
|
|
|
block_libedit.o: block_libedit.cpp $(DEPEND)
|
|
|
|
|
|
|
|
onrightclick.o: onrightclick.cpp $(DEPEND)
|
|
|
|
|
|
|
|
libedit_undo_redo.o: libedit_undo_redo.cpp $(DEPEND)
|
|
|
|
|
|
|
|
libedit_onrightclick.o: libedit_onrightclick.cpp $(DEPEND)
|
|
|
|
|
|
|
|
libedit_onleftclick.o: libedit_onleftclick.cpp $(DEPEND)
|
|
|
|
|
|
|
|
onleftclick.o: onleftclick.cpp $(DEPEND)
|
|
|
|
|
|
|
|
eeredraw.o: eeredraw.cpp $(DEPEND)
|
|
|
|
|
|
|
|
dialog_eeschema_config.o: dialog_eeschema_config.cpp dialog_eeschema_config.h $(DEPEND)
|
|
|
|
|
|
|
|
libedit.o: libedit.cpp $(DEPEND)
|
|
|
|
|
|
|
|
|