Merge branch 'ds/index' into next
* ds/index: Replace index() with strchr(). Solaris 9 also wants our own unsetenv/setenv. Retire git-log.sh (take #3)
This commit is contained in:
commit
b5b1442ac3
9
Makefile
9
Makefile
@ -170,7 +170,7 @@ PROGRAMS = \
|
||||
BUILT_INS = git-log$X
|
||||
|
||||
# what 'all' will build and 'install' will install, in gitexecdir
|
||||
ALL_PROGRAMS = $(PROGRAMS) $(SIMPLE_PROGRAMS) $(BUILT_INS) $(SCRIPTS)
|
||||
ALL_PROGRAMS = $(PROGRAMS) $(SIMPLE_PROGRAMS) $(SCRIPTS)
|
||||
|
||||
# Backward compatibility -- to be removed after 1.0
|
||||
PROGRAMS += git-ssh-pull$X git-ssh-push$X
|
||||
@ -248,6 +248,10 @@ ifeq ($(uname_S),SunOS)
|
||||
NO_UNSETENV = YesPlease
|
||||
NO_SETENV = YesPlease
|
||||
endif
|
||||
ifeq ($(uname_R),5.9)
|
||||
NO_UNSETENV = YesPlease
|
||||
NO_SETENV = YesPlease
|
||||
endif
|
||||
INSTALL = ginstall
|
||||
TAR = gtar
|
||||
ALL_CFLAGS += -D__EXTENSIONS__
|
||||
@ -450,7 +454,7 @@ LIB_OBJS += $(COMPAT_OBJS)
|
||||
export prefix TAR INSTALL DESTDIR SHELL_PATH template_dir
|
||||
### Build rules
|
||||
|
||||
all: $(ALL_PROGRAMS) git$X gitk
|
||||
all: $(ALL_PROGRAMS) $(BUILT_INS) git$X gitk
|
||||
|
||||
all:
|
||||
$(MAKE) -C templates
|
||||
@ -617,6 +621,7 @@ install: all
|
||||
$(MAKE) -C templates install
|
||||
$(INSTALL) -d -m755 '$(DESTDIR_SQ)$(GIT_PYTHON_DIR_SQ)'
|
||||
$(INSTALL) $(PYMODULES) '$(DESTDIR_SQ)$(GIT_PYTHON_DIR_SQ)'
|
||||
$(foreach p,$(BUILT_INS), rm -f '$(DESTDIR_SQ)$(bindir_SQ)/$p' && ln '$(DESTDIR_SQ)$(bindir_SQ)/git$X' '$(DESTDIR_SQ)$(bindir_SQ)/$p' ;)
|
||||
|
||||
install-doc:
|
||||
$(MAKE) -C Documentation install
|
||||
|
@ -597,7 +597,7 @@ static void process_alternates_response(void *callback_data)
|
||||
newalt->packs = NULL;
|
||||
path = strstr(target, "//");
|
||||
if (path) {
|
||||
path = index(path+2, '/');
|
||||
path = strchr(path+2, '/');
|
||||
if (path)
|
||||
newalt->path_len = strlen(path);
|
||||
}
|
||||
@ -678,7 +678,7 @@ static void
|
||||
xml_start_tag(void *userData, const char *name, const char **atts)
|
||||
{
|
||||
struct xml_ctx *ctx = (struct xml_ctx *)userData;
|
||||
const char *c = index(name, ':');
|
||||
const char *c = strchr(name, ':');
|
||||
int new_len;
|
||||
|
||||
if (c == NULL)
|
||||
@ -707,7 +707,7 @@ static void
|
||||
xml_end_tag(void *userData, const char *name)
|
||||
{
|
||||
struct xml_ctx *ctx = (struct xml_ctx *)userData;
|
||||
const char *c = index(name, ':');
|
||||
const char *c = strchr(name, ':');
|
||||
char *ep;
|
||||
|
||||
ctx->userFunc(ctx, 1);
|
||||
@ -1261,7 +1261,7 @@ int main(int argc, char **argv)
|
||||
alt->next = NULL;
|
||||
path = strstr(url, "//");
|
||||
if (path) {
|
||||
path = index(path+2, '/');
|
||||
path = strchr(path+2, '/');
|
||||
if (path)
|
||||
alt->path_len = strlen(path);
|
||||
}
|
||||
|
@ -1211,7 +1211,7 @@ static void
|
||||
xml_start_tag(void *userData, const char *name, const char **atts)
|
||||
{
|
||||
struct xml_ctx *ctx = (struct xml_ctx *)userData;
|
||||
const char *c = index(name, ':');
|
||||
const char *c = strchr(name, ':');
|
||||
int new_len;
|
||||
|
||||
if (c == NULL)
|
||||
@ -1240,7 +1240,7 @@ static void
|
||||
xml_end_tag(void *userData, const char *name)
|
||||
{
|
||||
struct xml_ctx *ctx = (struct xml_ctx *)userData;
|
||||
const char *c = index(name, ':');
|
||||
const char *c = strchr(name, ':');
|
||||
char *ep;
|
||||
|
||||
ctx->userFunc(ctx, 1);
|
||||
@ -2350,7 +2350,7 @@ int main(int argc, char **argv)
|
||||
char *path = strstr(arg, "//");
|
||||
remote->url = arg;
|
||||
if (path) {
|
||||
path = index(path+2, '/');
|
||||
path = strchr(path+2, '/');
|
||||
if (path)
|
||||
remote->path_len = strlen(path);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user