Skip to content

Commit

Permalink
Fix lining sources into the app bundle on Mac builds. Add a rule to i…
Browse files Browse the repository at this point in the history
…gnore

Cadence-only ("glue") build directories.  Except that this rule seems to
conflict with the rule to recognise installer files.  If anyone can fix this,
please do!
  • Loading branch information
eliotmiranda committed Jun 27, 2016
1 parent 9d6d136 commit b81f2cf
Show file tree
Hide file tree
Showing 12 changed files with 9 additions and 128 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -51,6 +51,9 @@ platforms/unix/config/autom4te.cache/
!editnewspeakinstall.sh
!/build.linux32ARM/asasm

# Ignore special Cadence-only build directories
/build*/glue*

# Track installer directories
!installer
# but ignore these files (derived from `grep installer .gitignore.orig`)
Expand Down
2 changes: 2 additions & 0 deletions build.macos32x86/common/Makefile.app
Expand Up @@ -61,6 +61,8 @@ SOURCES:=./$(SOURCEFILE)
endif
ifneq ($(APPSOURCE),)
SOURCES:=$(SOURCES) $(APP)/Contents/Resources/$(APPSOURCE)
$(APP)/Contents/Resources/$(APPSOURCE): $(SOURCESDIR)/$(APPSOURCE)
test -f $@ || ln $(SOURCESDIR)/$(notdir $@) $@
endif


Expand Down
2 changes: 1 addition & 1 deletion build.macos32x86/common/Makefile.sources
Expand Up @@ -7,7 +7,7 @@ $(SOURCESDIR):
mkdir -p $(SOURCESDIR)

%.sources: $(SOURCESDIR) $(SOURCESDIR)/%.sources
test -f $(notdir $@) || ln $(SOURCESDIR)/$@ .
test -f $@ || ln $(SOURCESDIR)/$(notdir $@) $@

$(SOURCESDIR)/PharoV50.sources:
curl http://files.pharo.org/get-files/50/sources.zip -o $@.zip
Expand Down
Binary file not shown.

This file was deleted.

29 changes: 0 additions & 29 deletions build.macos32x86/glue.cog.spur/installer/Makefile

This file was deleted.

Binary file not shown.
11 changes: 0 additions & 11 deletions build.macos32x86/glue.cog.spur/installer/branding-sed-rules.gmk

This file was deleted.

39 changes: 0 additions & 39 deletions build.macos32x86/glue.cog.spur/installer/branding.gmk

This file was deleted.

26 changes: 0 additions & 26 deletions build.macos32x86/glue.cog.spur/installer/installer-Darwin.gmk

This file was deleted.

2 changes: 2 additions & 0 deletions build.macos64x64/common/Makefile.app
Expand Up @@ -61,6 +61,8 @@ SOURCES:=./$(SOURCEFILE)
endif
ifneq ($(APPSOURCE),)
SOURCES:=$(SOURCES) $(APP)/Contents/Resources/$(APPSOURCE)
$(APP)/Contents/Resources/$(APPSOURCE): $(SOURCESDIR)/$(APPSOURCE)
test -f $@ || ln $(SOURCESDIR)/$(notdir $@) $@
endif


Expand Down
2 changes: 1 addition & 1 deletion build.macos64x64/common/Makefile.sources
Expand Up @@ -7,7 +7,7 @@ $(SOURCESDIR):
mkdir -p $(SOURCESDIR)

%.sources: $(SOURCESDIR) $(SOURCESDIR)/%.sources
test -f $(notdir $@) || ln $(SOURCESDIR)/$@ .
test -f $@ || ln $(SOURCESDIR)/$(notdir $@) $@

$(SOURCESDIR)/PharoV50.sources:
curl http://files.pharo.org/get-files/50/sources.zip -o $@.zip
Expand Down

0 comments on commit b81f2cf

Please sign in to comment.