]> git.sur5r.net Git - openldap/blobdiff - contrib/gtk-tool/Makefile
Add AC_CANONICAL_SYSTEM to generate $target
[openldap] / contrib / gtk-tool / Makefile
index 4fc862a06019632404e919d3135259c5b47eb34b..befe581a4fcf2e65f6af812c13dd9ed1f3fbfd1f 100644 (file)
@@ -1,30 +1,30 @@
 HOME_LOCATION=$(shell pwd)
-CC=    gcc
 CPLUS= g++
-OPTS=-g -DmyDEBUG
-INCLUDES=`gtkmm-config --cflags` -I/usr/include -I/usr/local/gnome/include -I.
-LDFLAGS=`gtkmm-config --libs` -L/usr/lib -L/usr/X11/lib -L/usr/local/gnome/lib -L/usr/local/ldap/lib -lldap -llber
+OPTS=-g #-DDEBUG
+INCLUDES=`gtkmm-config --cflags` -I.
+LDFLAGS=`gtkmm-config --libs` -L/usr/lib -L/usr/X11/lib -L/usr/local/gnome/lib -L/usr/local/ldap/lib -lldap -llber -L/usr/local/kerberos/lib -lkrb5 -lkrb4
 LIBS=-lXext -lgtkmm -lX11 -lXt -lXxf86dga
 
 .EXPORT_ALL_VARIABLES:
 
-SOURCES=       My_Window.cc My_Scroller.cc Gtk_LdapTreeItem.cc main.cc
-OBJECTS=       My_Window.o My_Scroller.o Gtk_LdapTreeItem.o main.o
+SOURCES=My_Window.cc Gtk_LdapTree.cc Gtk_LdapTreeItem.cc Gtk_LdapServer.cc utils.cc main.o
+OBJECTS=My_Window.o Gtk_LdapTree.o Gtk_LdapTreeItem.o Gtk_LdapServer.o utils.o main.o
 
 ################################################################################
 
-all:   $(OBJECTS) $(SOURCES)
+all: main
+main:  $(OBJECTS)
        $(CPLUS) $(OBJECTS) -o main $(LDFLAGS)
        exec
 
+main.o: main.cc
+       $(CPLUS) -c $(OPTS) $(INCLUDES) $<
+
 exec:  all
        chmod a+x main
        ls -al main
 
-%.o: %.c
-       $(CC) -c $(OPTS) $(INCLUDES) $<
-
-%.o: %.cc
+%.o: %.cc %.h
        $(CPLUS) -c $(OPTS) $(INCLUDES) $<
 
 clean: