Define interfaces of the EthernetInterface

Change-Id: Ibc6030934cdb04eaf603ce730d88d0bedc0a29b3
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index 8d6dda1..42cc4d8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,22 @@
-sbin_PROGRAMS = netman_watch_dns
+sbin_PROGRAMS = netman_watch_dns phosphor-network-manager
+
 
 netman_watch_dns_SOURCES = netman_watch_dns.c
 netman_watch_dns_LDFLAGS = $(SYSTEMD_LIBS)
 netman_watch_dns_CFLAGS = $(SYSTEMD_CFLAGS)
+
+noinst_HEADERS = \
+		ethernet_interface.hpp
+
+phosphor_network_manager_SOURCES = \
+		network_manager_main.cpp
+
+phosphor_network_manager_LDFLAGS = \
+		$(SYSTEMD_LIBS) \
+		$(SDBUSPLUS_LIBS) \
+		$(PHOSPHOR_DBUS_INTERFACES_LIBS)
+
+phosphor_network_manager_CXXFLAGS = \
+		$(SYSTEMD_CFLAGS) \
+		$(SDBUSPLUS_CFLAGS) \
+		$(PHOSPHOR_DBUS_INTERFACES_CFLAGS)