1*a7c91847Schristos /* Declarations for update.c. 2*a7c91847Schristos 3*a7c91847Schristos This program is free software; you can redistribute it and/or modify 4*a7c91847Schristos it under the terms of the GNU General Public License as published by 5*a7c91847Schristos the Free Software Foundation; either version 2, or (at your option) 6*a7c91847Schristos any later version. 7*a7c91847Schristos 8*a7c91847Schristos This program is distributed in the hope that it will be useful, 9*a7c91847Schristos but WITHOUT ANY WARRANTY; without even the implied warranty of 10*a7c91847Schristos MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11*a7c91847Schristos GNU General Public License for more details. */ 12*a7c91847Schristos 13*a7c91847Schristos int do_update (int argc, char *argv[], char *xoptions, char *xtag, 14*a7c91847Schristos char *xdate, int xforce, int local, int xbuild, 15*a7c91847Schristos int xaflag, int xprune, int xpipeout, int which, 16*a7c91847Schristos char *xjoin_rev1, char *xjoin_date1, 17*a7c91847Schristos char *xjoin_rev2, char *xjoin_date2, 18*a7c91847Schristos char *preload_update_dir, int xdotemplate, 19*a7c91847Schristos char *repository); 20*a7c91847Schristos int joining (void); 21*a7c91847Schristos extern int isemptydir (const char *dir, int might_not_exist); 22