2011-01-31 10 views
7

Estoy pensando en hacer una aplicación Cocoa (escritorio) que incluya una base de datos CouchDB. ¿Cómo se puede empaquetar esto en el paquete de aplicaciones para que las personas puedan instalarlo como cualquier otra aplicación Mac OS X?¿Cómo se puede empaquetar CouchDB con una aplicación OS X Cocoa?

+0

La mejor manera hoy en día debería ser: https://github.com/couchbaselabs/TouchDB-iOS – Philoozushi

Respuesta

2

Nuestra distribución Mac CouchDBX (http://www.couchone.com/get#mac) es una aplicación Cocoa que agrupa CouchDB. Con ese fin, CouchDB y todas sus dependencias se compilan en una sola carpeta dentro de la carpeta de Recursos del paquete de aplicaciones. Obtener los detalles de todo eso correcto es un poco complicado, así que escribí un guión (yay yo): https://github.com/janl/couchdbx-core

Cuando se ejecuta, en produce una carpeta que puede colocar en su carpeta de Recursos. Consulte https://github.com/janl/couchdbx-app para saber cómo lanzar CouchDB desde dentro de Cocoa.

0

Creo que couchobjc hace esto sin tener que instalar/distribuir nada.

+0

Al mirar las preguntas frecuentes, parece que esto está permitido. Sin embargo, estoy haciendo una pregunta técnica. ¿Sugiere que está prohibido empaquetar CouchDB en una aplicación OSX? – dan

+0

(Maldiciones en sí mismo.) Creo que el tema de la pregunta teñía mi lectura del cuerpo. Lo siento por eso. –

Cuestiones relacionadas