# apol tool

TCL-FILES	= apol.tcl types_tab.tcl terules_tab.tcl roles_tab.tcl rbac_tab.tcl users_tab.tcl classes_perms_tab.tcl policyconf.tcl
APOL_HELP_FILE	= apol_help.txt
LIBAPOL		= ../lib/libapol.a
GUI-OBJ		= apol_gui.o $(LIBAPOL)		

apol: $(GUI-OBJ)
	$(CC) $(TCL_LIBINC) -o $@ $(GUI-OBJ) $(LINKFLAGS) $(TCL_LIBS)


%.o:  %.c 
	$(CC) $(CFLAGS) -c $<

$(LIBAPOL): 
	cd ../; $(MAKE) libapol

	
install: apol
	install -m 755 apol $(BINDIR)
	install -m 644 $(TCL-FILES) $(APOL_HELP_FILE) $(INSTALL_LIBDIR)

clean:
	rm -f *.o  core apol *~

bare:
	rm -f *.o  core apol *~






