Git Product home page Git Product logo

Comments (9)

wezm avatar wezm commented on September 2, 2024

Sparkle is a git submodule. Did you run git submodule update --init in the project directory after cloning?

from vico.

phildobbin avatar phildobbin commented on September 2, 2024

no, there was no mention in the README of such so I didn't know it was a requirement to do so.

I just ran it now & got:

xcodebuild: Error: the project /Users/dobbin/dev/vico/sparkle/Sparkle.xcodeproj does not exist in this directory. make: *** [/Users/dobbin/dev/vico/build/DEBUG/sparkle/Sparkle.stamp] Error 1

which looks like the same error (haven't diffed it)...

from vico.

phildobbin avatar phildobbin commented on September 2, 2024

this is the output after running git submodule update --init

$ git submodule update --init Submodule 'Bundles/vicoapp-ack.vico-bundle' () registered for path 'Bundles/vicoapp-ack.vico-bundle' Submodule 'Bundles/vicoapp-c.tmbundle' () registered for path 'Bundles/vicoapp-c.tmbundle' Submodule 'Bundles/vicoapp-css.tmbundle' () registered for path 'Bundles/vicoapp-css.tmbundle' Submodule 'Bundles/vicoapp-diff.tmbundle' () registered for path 'Bundles/vicoapp-diff.tmbundle' Submodule 'Bundles/vicoapp-html.tmbundle' () registered for path 'Bundles/vicoapp-html.tmbundle' Submodule 'Bundles/vicoapp-java.tmbundle' () registered for path 'Bundles/vicoapp-java.tmbundle' Submodule 'Bundles/vicoapp-javascript.tmbundle' () registered for path 'Bundles/vicoapp-javascript.tmbundle' Submodule 'Bundles/vicoapp-json.tmbundle' () registered for path 'Bundles/vicoapp-json.tmbundle' Submodule 'Bundles/vicoapp-objective-c.tmbundle' () registered for path 'Bundles/vicoapp-objective-c.tmbundle' Submodule 'Bundles/vicoapp-perl.tmbundle' () registered for path 'Bundles/vicoapp-perl.tmbundle' Submodule 'Bundles/vicoapp-php.tmbundle' () registered for path 'Bundles/vicoapp-php.tmbundle' Submodule 'Bundles/vicoapp-python.tmbundle' () registered for path 'Bundles/vicoapp-python.tmbundle' Submodule 'Bundles/vicoapp-ruby-on-rails.tmbundle' () registered for path 'Bundles/vicoapp-ruby-on-rails.tmbundle' Submodule 'Bundles/vicoapp-ruby.tmbundle' () registered for path 'Bundles/vicoapp-ruby.tmbundle' Submodule 'Bundles/vicoapp-shellscript.tmbundle' () registered for path 'Bundles/vicoapp-shellscript.tmbundle' Submodule 'Bundles/vicoapp-source.tmbundle' () registered for path 'Bundles/vicoapp-source.tmbundle' Submodule 'Bundles/vicoapp-sql.tmbundle' () registered for path 'Bundles/vicoapp-sql.tmbundle' Submodule 'Bundles/vicoapp-text.tmbundle' () registered for path 'Bundles/vicoapp-text.tmbundle' Submodule 'Bundles/vicoapp-xml.tmbundle' () registered for path 'Bundles/vicoapp-xml.tmbundle' Submodule 'Bundles/vicoapp-yaml.tmbundle' () registered for path 'Bundles/vicoapp-yaml.tmbundle' Submodule 'plblockimp' () registered for path 'plblockimp' Submodule 'sparkle' () registered for path 'sparkle'

from vico.

wezm avatar wezm commented on September 2, 2024

Hmm something doesn't seem right. Was that all of the output? I just did a new clone and when I ran git submodule update --init I see a bunch of these (note the repo URLs are included inside the brakets but yours were empty for some reason):

Submodule 'Bundles/vicoapp-ack.vico-bundle' ([email protected]:vicoapp/ack.vico-bundle.git) registered for path 'Bundles/vicoapp-ack.vico-bundle'
Submodule 'Bundles/vicoapp-c.tmbundle' ([email protected]:vicoapp/c.tmbundle.git) registered for path 'Bundles/vicoapp-c.tmbundle'
Submodule 'Bundles/vicoapp-css.tmbundle' ([email protected]:vicoapp/css.tmbundle.git
# [snip many more similar lines]

Followed by (this is the --init bit where it clones each of the submodules into their registered paths):

Cloning into 'Bundles/vicoapp-ack.vico-bundle'...
remote: Counting objects: 48, done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 48 (delta 24), reused 44 (delta 20)
Receiving objects: 100% (48/48), 88.62 KiB | 34 KiB/s, done.
Resolving deltas: 100% (24/24), done.
Submodule path 'Bundles/vicoapp-ack.vico-bundle': checked out 'f03155c6b33b8257341cf0148b73a9e028c683ed'
Cloning into 'Bundles/vicoapp-c.tmbundle'...
remote: Counting objects: 1237, done.
remote: Compressing objects: 100% (484/484), done.
remote: Total 1237 (delta 748), reused 1216 (delta 738)
Receiving objects: 100% (1237/1237), 231.63 KiB | 66 KiB/s, done.
Resolving deltas: 100% (748/748), done.
Submodule path 'Bundles/vicoapp-c.tmbundle': checked out '38d8ae68e49ebc42c074b51b459f8de5ada88569'
Cloning into 'Bundles/vicoapp-css.tmbundle'...
remote: Counting objects: 874, done.
remote: Compressing objects: 100% (255/255), done.
remote: Total 874 (delta 561), reused 852 (delta 544)
Receiving objects: 100% (874/874), 137.62 KiB | 65 KiB/s, done.
Resolving deltas: 100% (561/561), done.
Submodule path 'Bundles/vicoapp-css.tmbundle': checked out 'c4eec86729743f729eeb8b253c78117c62f648f8'
C
# [snip many more similar lines]

from vico.

phildobbin avatar phildobbin commented on September 2, 2024

if I scroll back to the original build before I ran git submodule update --init I see:

git submodule update --init --recursive -- . Submodule 'Bundles/vicoapp-ack.vico-bundle' ([email protected]:vicoapp/ack.vico-bundle.git) registered for path 'Bundles/vicoapp-ack.vico-bundle' Submodule 'Bundles/vicoapp-c.tmbundle' ([email protected]:vicoapp/c.tmbundle.git) registered for path 'Bundles/vicoapp-c.tmbundle' Submodule 'Bundles/vicoapp-css.tmbundle' ([email protected]:vicoapp/css.tmbundle.git) registered for path 'Bundles/vicoapp-css.tmbundle' Submodule 'Bundles/vicoapp-diff.tmbundle' ([email protected]:vicoapp/diff.tmbundle.git) registered for path 'Bundles/vicoapp-diff.tmbundle' Submodule 'Bundles/vicoapp-html.tmbundle' ([email protected]:vicoapp/html.tmbundle.git) registered for path 'Bundles/vicoapp-html.tmbundle' Submodule 'Bundles/vicoapp-java.tmbundle' ([email protected]:vicoapp/java.tmbundle.git) registered for path 'Bundles/vicoapp-java.tmbundle' Submodule 'Bundles/vicoapp-javascript.tmbundle' ([email protected]:vicoapp/javascript.tmbundle.git) registered for path 'Bundles/vicoapp-javascript.tmbundle' Submodule 'Bundles/vicoapp-json.tmbundle' ([email protected]:vicoapp/json.tmbundle.git) registered for path 'Bundles/vicoapp-json.tmbundle' Submodule 'Bundles/vicoapp-objective-c.tmbundle' ([email protected]:vicoapp/objective-c.tmbundle.git) registered for path 'Bundles/vicoapp-objective-c.tmbundle' Submodule 'Bundles/vicoapp-perl.tmbundle' ([email protected]:vicoapp/perl.tmbundle.git) registered for path 'Bundles/vicoapp-perl.tmbundle' Submodule 'Bundles/vicoapp-php.tmbundle' ([email protected]:vicoapp/php.tmbundle.git) registered for path 'Bundles/vicoapp-php.tmbundle' Submodule 'Bundles/vicoapp-python.tmbundle' ([email protected]:vicoapp/python.tmbundle.git) registered for path 'Bundles/vicoapp-python.tmbundle' Submodule 'Bundles/vicoapp-ruby-on-rails.tmbundle' ([email protected]:vicoapp/ruby-on-rails.tmbundle.git) registered for path 'Bundles/vicoapp-ruby-on-rails.tmbundle' Submodule 'Bundles/vicoapp-ruby.tmbundle' ([email protected]:vicoapp/ruby.tmbundle.git) registered for path 'Bundles/vicoapp-ruby.tmbundle' Submodule 'Bundles/vicoapp-shellscript.tmbundle' ([email protected]:vicoapp/shellscript.tmbundle.git) registered for path 'Bundles/vicoapp-shellscript.tmbundle' Submodule 'Bundles/vicoapp-source.tmbundle' ([email protected]:vicoapp/source.tmbundle.git) registered for path 'Bundles/vicoapp-source.tmbundle' Submodule 'Bundles/vicoapp-sql.tmbundle' ([email protected]:vicoapp/sql.tmbundle.git) registered for path 'Bundles/vicoapp-sql.tmbundle' Submodule 'Bundles/vicoapp-text.tmbundle' ([email protected]:vicoapp/text.tmbundle.git) registered for path 'Bundles/vicoapp-text.tmbundle' Submodule 'Bundles/vicoapp-xml.tmbundle' ([email protected]:vicoapp/xml.tmbundle.git) registered for path 'Bundles/vicoapp-xml.tmbundle' Submodule 'Bundles/vicoapp-yaml.tmbundle' ([email protected]:vicoapp/yaml.tmbundle.git) registered for path 'Bundles/vicoapp-yaml.tmbundle' Submodule 'plblockimp' (https://github.com/landonf/plblockimp.git) registered for path 'plblockimp' Submodule 'sparkle' (https://github.com/andymatuschak/Sparkle.git) registered for path 'sparkle' Cloning into Bundles/vicoapp-ack.vico-bundle...

so it appears it was run without me having to explicitly ask for it so that may not be the problem...

from vico.

wezm avatar wezm commented on September 2, 2024

Ahh ok and if you ls sparkle from the vico directory what is in there?

from vico.

phildobbin avatar phildobbin commented on September 2, 2024

~/dev/vico ] $ ls sparkle Configurations SUConstants.m SUStandardVersionComparator.h SUWindowController.h he.lproj Info.plist SUDSAVerifier.h SUStandardVersionComparator.m SUWindowController.m hu.lproj License.txt SUDSAVerifier.m SUStatus.xib Sample Appcast.xml id.lproj Makefile SUDiskImageUnarchiver.h SUStatusController.h Sparkle.h is.lproj NTSynchronousTask.h SUDiskImageUnarchiver.m SUStatusController.m Sparkle.icns it.lproj NTSynchronousTask.m SUHost.h SUSystemProfiler.h Sparkle.pch ja.lproj README.markdown SUHost.m SUSystemProfiler.m Sparkle.xcodeproj ko.lproj Relaunch Tool-Info.plist SUInstaller.h SUUIBasedUpdateDriver.h Test Application nl.lproj SUAppcast.h SUInstaller.m SUUIBasedUpdateDriver.m Tests no.lproj SUAppcast.m SULog.h SUUnarchiver.h bsdiff.c pl.lproj SUAppcastItem.h SULog.m SUUnarchiver.m bspatch.c pt_BR.lproj SUAppcastItem.m SUModelTranslation.plist SUUnarchiver_Private.h bspatch.h pt_PT.lproj SUAutomaticUpdateAlert.h SUPackageInstaller.h SUUnarchiver_Private.m ca.lproj ro.lproj SUAutomaticUpdateAlert.m SUPackageInstaller.m SUUpdateAlert.h cs.lproj ru.lproj SUAutomaticUpdateDriver.h SUPasswordPrompt.h SUUpdateAlert.m cy.lproj sign_update.rb SUAutomaticUpdateDriver.m SUPasswordPrompt.m SUUpdateDriver.h da.lproj sk.lproj SUBasicUpdateDriver.h SUPipedUnarchiver.h SUUpdateDriver.m de.lproj sl.lproj SUBasicUpdateDriver.m SUPipedUnarchiver.m SUUpdatePermissionPrompt.h el.lproj sv.lproj SUBinaryDeltaApply.h SUPlainInstaller.h SUUpdatePermissionPrompt.m en.lproj th.lproj SUBinaryDeltaApply.m SUPlainInstaller.m SUUpdater.h es.lproj tr.lproj SUBinaryDeltaCommon.h SUPlainInstallerInternals.h SUUpdater.m fi.lproj uk.lproj SUBinaryDeltaCommon.m SUPlainInstallerInternals.m SUUpdater_Private.h finish_installation-Info.plist zh_CN.lproj SUBinaryDeltaTool.m SUProbingUpdateDriver.h SUUserInitiatedUpdateDriver.h finish_installation.m zh_TW.lproj SUBinaryDeltaUnarchiver.h SUProbingUpdateDriver.m SUUserInitiatedUpdateDriver.m finish_installation.pch SUBinaryDeltaUnarchiver.m SUScheduledUpdateDriver.h SUVersionComparisonProtocol.h fr.lproj SUConstants.h SUScheduledUpdateDriver.m SUVersionDisplayProtocol.h generate_keys.rb

from vico.

wezm avatar wezm commented on September 2, 2024

Sorry I ran out of suggestions the other day and without a 10.6 machine to test on I'm not sure what else to suggest. I'm not sure Vico is set up to build on 10.6 (which is different from building for 10.6 on a 10.7 or 10.8 machine). It has hardcoded references to the 10.7 SDK in the Makefile.

from vico.

phildobbin avatar phildobbin commented on September 2, 2024

OK, not a problem. I'm not really a Mac developer anymore so I won't be following this up I'm afraid.

Thanks for the replies, cheers...

from vico.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.