From 90bf7269de06b9b1398de7eb387d52cffda72694 Mon Sep 17 00:00:00 2001 From: Manusheel Date: Tue, 24 Jul 2007 15:10:45 +0000 Subject: Bugs fixed, new functions added, existing functions changed --- (limited to 'fill_src/Makefile') diff --git a/fill_src/Makefile b/fill_src/Makefile new file mode 100644 index 0000000..dc1f3ec --- /dev/null +++ b/fill_src/Makefile @@ -0,0 +1,55 @@ +#Copyright 2007, NATE-LSI-EPUSP + +#Oficina is developed in Brazil at Escola Politécnica of +#Universidade de São Paulo. NATE is part of LSI (Integrable +#Systems Laboratory) and stands for Learning, Work and Entertainment +#Research Group. Visit our web page: +#www.nate.lsi.usp.br +#Suggestions, bugs and doubts, please email oficina@lsi.usp.br + +#Oficina is free software; you can redistribute it and/or +#modify it under the terms of the GNU General Public License +#as published by the Free Software Foundation version 2 of +#the License. + +#Oficina is distributed in the hope that it will be useful, +#but WITHOUT ANY WARRANTY; without even the implied warranty of +#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +#General Public License for more details. + +#You should have received a copy of the GNU General Public +#License along with Oficina; if not, write to the +#Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, +#Boston, MA 02110-1301 USA. +#The copy of the GNU General Public License is found in the +#COPYING file included in the source distribution. + + +#Authors: + +#Joyce Alessandra Saul (joycealess@gmail.com) +#Andre Mossinato (andremossinato@gmail.com) +#Nathalia Sautchuk Patrício (nathalia.sautchuk@gmail.com) +#Pedro Kayatt (pekayatt@gmail.com) +#Rafael Barbolo Lopes (barbolo@gmail.com) +#Alexandre A. Gonçalves Martinazzo (alexandremartinazzo@gmail.com) + +CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -I/usr/include/python2.5/ -I. -I/usr/include/pygtk-2.0/ +LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0` + +fill.so: fill.o eggfill.o fillmodule.o + $(CC) $(LDFLAGS) -shared $^ -o $@ + +DEFS=`pkg-config --variable=defsdir pygtk-2.0` +# Generate the C wrapper +fill.c: fill.defs fill.override + pygtk-codegen-2.0 --prefix fill \ + --register $(DEFS)/gdk-types.defs \ + --register $(DEFS)/gdk-base.defs \ + --register $(DEFS)/gtk-types.defs \ + --override fill.override \ + fill.defs > $@ + +clean: + rm -f fill.so *.o fill.c *~ + -- cgit v0.9.1