DARWIN: make growlagent build not run afoul of ._ fun

in some cases a git checkout would promptly merge the ._ file away,
meaning a subsequent build would fail. just use the developer tools
to set an icon instead of clever tricks.

Change-Id: I34290f0f32cb7ae72a298a7af1ed4bd6a8ef9224
Reviewed-on: http://gerrit.openafs.org/3563
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
This commit is contained in:
Derrick Brashear 2010-12-21 08:58:31 -05:00
parent 9de81541aa
commit 0ef3ce2006
4 changed files with 2315 additions and 7 deletions

View File

@ -1,5 +1,4 @@
# After changing this file, please run # After changing this file, please run
# git ls-files -i --exclude-standard # git ls-files -i --exclude-standard
# to check that you haven't inadvertently ignored any tracked files. # to check that you haven't inadvertently ignored any tracked files.
!._growlagent-openafs
/growlagent-openafs /growlagent-openafs

View File

@ -10,26 +10,28 @@ OBJS=main.o CFGrowlAdditions.o
all: growlagent-openafs all: growlagent-openafs
growlagent-openafs: ${OBJS} _growlagent-openafs: ${OBJS}
$(AFS_LDRULE) ${OBJS} -framework Security \ $(AFS_LDRULE) ${OBJS} -framework Security \
-framework AppKit -framework CoreFoundation -framework AppKit -framework CoreFoundation
growlagent-openafs: _growlagent-openafs
${CP} $? $@
Ro $@ growlagent.r
SetFile C" $@
CFGrowlAdditions.o: CFGrowlAdditions.h CFGrowlAdditions.o: CFGrowlAdditions.h
main.o: GrowlDefines.h GrowlPathway.h CFGrowlAdditions.h main.o: GrowlDefines.h GrowlPathway.h CFGrowlAdditions.h
clean: clean:
$(RM) -f *.o growlagent-openafs $(RM) -f *.o growlagent-openafs _growlagent-openafs
install: install:
dest: \ dest: \
${DEST}/tools/growlagent-openafs \ ${DEST}/tools/growlagent-openafs
${DEST}/tools/._growlagent-openafs
${DEST}/tools/growlagent-openafs: growlagent-openafs ${DEST}/tools/growlagent-openafs: growlagent-openafs
${INSTALL} $? $@ ${INSTALL} $? $@
${DEST}/tools/._growlagent-openafs: ${srcdir}/._growlagent-openafs
${INSTALL} $? $@
include ../../../config/Makefile.version include ../../../config/Makefile.version

File diff suppressed because it is too large Load Diff