Well, I worked on it a little more, and I think I got it. The whole compiling and installation process works, but it could probably still use some work. Anyway, I'm going to start working on packaging it, so we'll see how that goes. Thanks for the help.
- Derrick
***Edit: Here's my Makefile that just runs jam when it's called. Someone who knows what they're doing could probably make it a little more robust and professional, but if someone else is having this same problem, this does do the job. Note that this isn't my main Makefile. It's just a Makefile that I use in my subdirectory containing HandBrake's source code. Anyway, here it is:
Makefile:
Code:
#####################################################
#
# Makefile
# #
# a wrapper around jam which calls jam in
# order to compile ghandbrake-backend.
# #
# Written December 2007 by Derrick Wright.
# #
# This file is part of the ghandbrake source
# code. #
#
#
#####################################################
# HandBrakeCLI is compiled using jam, and so this allows
# ghandbrake and ghandbrake-backend to both be compiled
# all in one step using make.
# If anyone knows of a more professional way to achieve
# this, please either let me know or just change it
# yourself.
# the main compile step should call jam
all :
jam
# the install step
install :
./install-sh
# the uninstall step
uninstall :
./uninstall-sh
# make clean should call jam clean
clean :
jam clean
# make distclean should also call jam clean
distclean :
jam clean
Bookmarks