Skip to content
This repository was archived by the owner on Mar 10, 2019. It is now read-only.

Commit 3f00dfd

Browse files
committed
LPKit can now be compiled properly using jake
1 parent 76d1bb1 commit 3f00dfd

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Build/

Info.plist

-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,5 @@
1010
<string>LPKit</string>
1111
<key>CPBundlePackageType</key>
1212
<string>FMWK</string>
13-
<key>CPBundleVersion</key>
14-
<string>0.1</string>
1513
</dict>
1614
</plist>

Jakefile

+6-3
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,13 @@
3131
var ENV = require("system").env,
3232
FILE = require("file"),
3333
task = require("jake").task,
34+
CLEAN = require("jake/clean").CLEAN,
3435
FileList = require("jake").FileList,
3536
framework = require("cappuccino/jake").framework,
3637
configuration = ENV["CONFIG"] || ENV["CONFIGURATION"] || ENV["c"] || "Debug";
3738

3839
framework ("LPKit", function(task)
39-
{
40+
{
4041
task.setBuildIntermediatesPath(FILE.join("Build", "LPKit.build", configuration));
4142
task.setBuildPath(FILE.join("Build", configuration));
4243

@@ -46,7 +47,7 @@ framework ("LPKit", function(task)
4647
task.setAuthor("Ludwig Pettersson");
4748
task.setEmail("[email protected]");
4849
task.setSummary("A collection of generic views, controls & utilities for Cappuccino.");
49-
task.setSources(new FileList("**/*.j"));
50+
task.setSources(new FileList("*.j"));
5051
task.setResources(new FileList("Resources/**/*"));
5152
task.setFlattensSources(true);
5253
task.setInfoPlistPath("Info.plist");
@@ -57,4 +58,6 @@ framework ("LPKit", function(task)
5758
task.setCompilerFlags("-O");
5859
});
5960

60-
task ("default", ["LPKit"]);
61+
CLEAN.include(FILE.join("Build", "LPKit.build"));
62+
63+
task ("default", ["LPKit", "clean"]);

0 commit comments

Comments
 (0)