source: .mtn-ignore @ b5ed39f1

Last change on this file since b5ed39f1 was 5f81a8de, checked in by meeh <meeh@…>, 2 years ago

Mac OS X Launcher - reborn - ALPHA!

TLDR;
Howto? ant osxLauncher
Privacy Notes? If you don't got SBT, a bash script will trigger

download of SBT for you with task osxLauncher.

Results? open ./launchers/output
"Binary" App Bundle name: I2P.app
Runtime base directory? ~/Library/I2P
Runtime config directory? untouched.

After talk on IRC with zzz, I rewrote the logic since we could
start with a simple deploy, for a faster alpha version ready :)

SBT will build a zip file from the content of pkg-temp, which
CompleteDeployment?.scala will again unzip in runtime. Right now
it's quite basic, but the plan is to add version detection, so
it's capable of upgrading a already deployed I2P base directory.

OSXDeployment.scala is renamed to PartialDeployment?.scala for usage
in the browser bundle launcher, since it's going to be a subset of
the files found in pkg-temp.

A Info.plist is added to the launchers/macosx which is added to the
application bundle under building. Note that this differ from the one
in Start i2p router.app that's been here for years now.

  • Property mode set to 100644
File size: 1.0 KB
Line 
1# Just to try and prevent some noob disasters.
2# Use mtn add --no-respect-ignore foo.jar to ignore this ignore list
3
4# Temporary/build files
5_jsp\.java$
6\.bz2$
7\.tar$
8\.class$
9\.diff$
10\.exe$
11\.fba$
12\.gz$
13\.jar$
14\.out$
15\.patch$
16\.sig$
17\.sud$
18\.su2$
19.\su3$
20\.tar$
21\.war$
22.\deb$
23\.zip$
24\.torrent$
25^\.
26~$
27web-fragment.xml
28web-out.xml
29
30# Temporary/build dirs
31^build$
32^pkg-temp
33/build$
34/classes
35/dist
36^installer/resources/locale/mo
37/tmp
38^apps/jetty/jettylib
39
40# MSVC files
41core/c/jcpuid/msvc/*.opendb
42core/c/jcpuid/msvc/*.pdb
43core/c/jcpuid/msvc/*.sdf
44core/c/jcpuid/msvc/*.user
45
46# Debian-related
47^debian/copyright
48^.pc/
49
50# Build property overrides
51override.properties
52
53# Launcher build paths
54launchers/macosx/target
55launchers/browserbundle/target
56launchers/macosx/project/target
57launchers/browserbundle/project/target
58launchers/target
59launchers/project/target
60launchers/common/target
61launchers/output
62launchers/project/project
63
64# Reporting
65sloccount.sc
66^reports/
67
68# IDE project files
69# Eclipse
70/.classpath$
71/.project$
72/.settings
73# IDEA
74\.iml$
75
Note: See TracBrowser for help on using the repository browser.