Closed Bug 827343 (buildtup) Opened 11 years ago Closed 4 years ago

Add Tupfile support to the build system

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mshal, Assigned: mshal)

References

(Depends on 9 open bugs, Blocks 1 open bug)

Details

With moz.build enabled, it should be easier to support other build systems. This bug will track the work necessary to support the tup build system as a backend: http://gittup.org/tup/

Current experimental work using Makefile.in's until moz.build files are ready is ongoing at github: https://github.com/mshal/mozilla-central/tree/tup-dist-idl
I'm guessing this should depend on bug 774049?
Depends on: 774049, nomakefiles
Depends on: 1293448
Depends on: 1304125
Depends on: 1304129
Depends on: 1304143
Depends on: 1305157
Depends on: 1306405
Depends on: 1315810
Depends on: 1319222
Depends on: 1319223
Depends on: 1319224
Depends on: 1319225
Depends on: 1319226
Depends on: 1319227
Depends on: 1319228
Depends on: 1319229
Depends on: 1319230
Depends on: 1322301
Depends on: 1377524
Depends on: 1255485
Depends on: 1407374
Depends on: 1281618
Depends on: 1256604
Depends on: 1298328
Depends on: 1128033
Depends on: 1407403
Depends on: 1407368
Depends on: 1407388
Depends on: 1407427
Depends on: 1407432
Depends on: 1407433
Depends on: 1259530
Depends on: 1407442
No longer depends on: 1281618
Alias: buildtup
Depends on: 1417658
No longer depends on: 1407427
Depends on: 1419556
Blocks: 1424896
Depends on: 1425540
Depends on: 1441275
Product: Core → Firefox Build System
Depends on: 1447329
Depends on: 1453426
Depends on: 1454825
Depends on: 1454826
Depends on: 1456603
Depends on: 1461488
Depends on: 1461795
Depends on: 1462493
Depends on: 1470240
Depends on: 1476802
Depends on: 1478976
Depends on: 1480771
Depends on: 1480840
Depends on: 1482502
Depends on: 1487840
Depends on: 1491169
Depends on: 1494833
Depends on: 1495108
Depends on: 1495119
Depends on: 1495593
Depends on: 1496146
Depends on: 1496185
Depends on: 1497949

This work is no longer under active development.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.