Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14187
Modified Files: Tag: desiredata makefile.in Added Files: Tag: desiredata builtins.c Log Message: all x_.c files merged together
Index: makefile.in =================================================================== RCS file: /cvsroot/pure-data/pd/src/makefile.in,v retrieving revision 1.4.4.2.2.21.2.19 retrieving revision 1.4.4.2.2.21.2.20 diff -C2 -d -r1.4.4.2.2.21.2.19 -r1.4.4.2.2.21.2.20 *** makefile.in 3 Jan 2007 07:31:56 -0000 1.4.4.2.2.21.2.19 --- makefile.in 3 Jan 2007 10:10:47 -0000 1.4.4.2.2.21.2.20 *************** *** 21,27 **** CFLAGS += -DINSTALL_PREFIX="$(prefix)"
! SRCXX = desire.c kernel.c \ ! x_arithmetic.c x_connective.c x_midi.c x_misc.c \ ! x_time.c x_acoustics.c x_net.c x_qlist.c x_gui.c x_list.c SRC = m_fifo.c m_simd.c \ m_sched.c s_main.c s_inter.c s_loader.c s_path.c s_audio.c s_midi.c \ --- 21,25 ---- CFLAGS += -DINSTALL_PREFIX="$(prefix)"
! SRCXX = desire.c kernel.c builtins.c SRC = m_fifo.c m_simd.c \ m_sched.c s_main.c s_inter.c s_loader.c s_path.c s_audio.c s_midi.c \
--- NEW FILE: builtins.c --- /* Copyright (c) 2006-2007 Mathieu Bouchard Copyright (c) 1997-1999 Miller Puckette. For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file "LICENSE.txt" in this distribution. */
/* misc. */
#define PD_PLUSPLUS_FACE #include "m_pd.h" #include "s_stuff.h" #include <math.h> #include <stdio.h> #include <string.h> #ifdef UNISTD #include <sys/types.h> #include <sys/time.h> #include <sys/times.h> #include <sys/param.h> [...5408 lines suppressed...] }
static void pipe_setup(void) { pipe_class = class_new(gensym("pipe"), (t_newmethod)pipe_new, (t_method)pipe_clear, sizeof(t_pipe), 0, A_GIMME, 0); class_addlist(pipe_class, pipe_list); class_addmethod(pipe_class, (t_method)pipe_flush, gensym("flush"), 0); class_addmethod(pipe_class, (t_method)pipe_clear, gensym("clear"), 0); }
void x_time_setup(void) { delay_setup(); metro_setup(); line_setup(); timer_setup(); pipe_setup(); }