Closed Bug 881490 Opened 12 years ago Closed 5 years ago

`setup.py install` should run make

Categories

(Webtools Graveyard :: DXR, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: erik, Unassigned)

Details

Running setup.py install should build the Clang indexing plugin so it gets installed with the built package. This will make the built package actually work for indexing. At the moment, you have to run `make` manually and *then* do setup.py install, which is surprising. Here are some ideas on how to implement this: https://github.com/mozilla/dxr/pull/110#issuecomment-19125266
This is blocked on getting DXR deployed on a box that has LLVM 3.2 and can actually build modern things (not our old RHEL 5.5 box).
When this is done, also remove the 2>/dev/null on the run of setup.py install in deploy.py.

DXR is no longer available. Searchfox is now replacing it.
See meta bug 1669906 & https://groups.google.com/g/mozilla.dev.platform/c/jDRjrq3l-CY for more details.

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