[ djura1 @ 10.06.2013. 12:34 ] @
Nadam se da neko ko ima iskustva sa OS X-om moze da mi pomogne. Situacija je sledeca:
napravio sam app bundle na Linuxu, i kad ga iskopiram na Mac, sve je na prvi pogled OK, vidi se lepo u Finderu, ali kad probam da ga pokrenem, nista se ne desava. Stvar je u tome da su dozvole svih fajolva postavljene na 600, cak i izvrsnog fajla. Kad promenim njegov mod na 755, sve radi OK. umask daje 0022.

Da li je ovo normalno ponasanje za OS X? Postoji li neka varijanta da zadrzim originalni mod fajlova? Mozda ako napravim DMG koji ce da sadrzi bundle?
[ -V-O-Y-A-G-E-R- @ 10.06.2013. 12:44 ] @
A na Linuxu dok si radio izvršni ti je bio setovan na 755?
[ djura1 @ 10.06.2013. 12:48 ] @
Da, izvrsni je 755. Svi ostali na linuxu su 644. Na Macu su svi 600.
Kopiram preko Sambe sa Linux-a na Mac. Mozda to ima neke veze?
[ -V-O-Y-A-G-E-R- @ 10.06.2013. 12:55 ] @
Možda je do nje. Probao nešto još banalnije, zipovanje?
[ boskela @ 10.06.2013. 13:43 ] @
Nikad nisam imao OS X nz dal ima tamo ali na linuxu se ta komanda zove
Code:
chmod +x fajl koji pokusavas da pokrenes 

pa mozda upali :)
[ -V-O-Y-A-G-E-R- @ 10.06.2013. 13:47 ] @
Zna Đura kako da promeni mod, ali je poenta što se sa 755 pri kopiranju menja na 600 i kako to sprečiti.
[ djura1 @ 10.06.2013. 14:02 ] @
Citat:
-V-O-Y-A-G-E-R-: Možda je do nje. Probao nešto još banalnije, zipovanje?


Eh, da, kad uradim
Code:
tar pvczf mojapp.tar.gz /moj/dir


i raspakujem na Mac-u, sve je OK. Pretprostavljam da se folderi drugacije tretiraju, ili sta ti ja znam. Hvala na pomoci, Voyager.

Usput, da li ima smisla da aplikaciju distribuiram kao zip, ili je ipak bolje da napravim DMG? Znam da su Mac korisnici razmazeni :-). Ne znam samo koliko je to komplikovano. Postoji li neki alat koji to radi iz komandne linije, tako da mogu da uradim to automatski na kraju build procesa?
[ jonathan @ 10.06.2013. 17:06 ] @
Do sambe je. Samba je emulacija win mreže gde su permisije samo ReadOnly, System i Hidden (ako i to). Rešenje si našao, prenosi zipovano, ili preko NFS ili nečeg unixoidnijeg od sambe.
[ madamov @ 10.06.2013. 20:22 ] @
hdiutil pravi dmg, no ovaj ovde je napravio nešto kompletnije rešenje

http://stackoverflow.com/quest...-os-x-using-command-line-tools
[ djura1 @ 10.06.2013. 21:49 ] @
^ Interesantno resenje, disk image u SVN-u. Čovek svašta nauči :-)