/itexToMML

To download this project, use:
bzr branch http://golem.ph.utexas.edu/~distler/code/itexToMML/

« back to all changes in this revision

Viewing changes to itex-src/Makefile

  • Committer: Jacques Distler
  • Date: 2007-02-08 04:22:49 UTC
  • Revision ID: distler@golem.ph.utexas.edu-20070208042249-7otyrym8hw9xfseo
Make target for MacOSX universal binary.

Show diffs side-by-side

added added

removed removed

17
17
                $(LEX) itex2MML.l
18
18
 
19
19
y.tab.o:        y.tab.c itex2MML.h
20
 
                $(CC) -c -o y.tab.o y.tab.c
 
20
                $(CC) $(CFLAGS) -c -o y.tab.o y.tab.c
21
21
 
22
22
lex.yy.o:       lex.yy.c y.tab.c itex2MML.h
23
 
                $(CC) -c -o lex.yy.o lex.yy.c
 
23
                $(CC) $(CFLAGS) -c -o lex.yy.o lex.yy.c
24
24
 
25
25
itex2MML:       lex.yy.o y.tab.o itex2MML.cc itex2MML.h
26
 
                $(CXX) -o itex2MML lex.yy.o y.tab.o itex2MML.cc
 
26
                $(CXX) $(CFLAGS) -o itex2MML lex.yy.o y.tab.o itex2MML.cc
 
27
 
 
28
universal:              
 
29
                CFLAGS='-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i686 -arch ppc' make all
27
30
 
28
31
clean:          
29
32
                $(RM) y.tab.* lex.yy.c itex2MML *.o *.output *.so *.dll *.sl *.bundle itex2MML_ruby.c
48
51
                        $(CC) $(RUBY_CFLAGS) -c itex2MML_ruby.c -I$(RUBYDIR) -o itex2MML_ruby.o
49
52
 
50
53
y.tab_ruby.o:           y.tab.c
51
 
                        $(CC)  -Ditex2MML_CAPTURE -c -o y.tab_ruby.o y.tab.c
 
54
                        $(CC) -Ditex2MML_CAPTURE -c -o y.tab_ruby.o y.tab.c
52
55
 
53
56
ruby:   itex2MML_ruby.o y.tab_ruby.o lex.yy.o
54
57
        $(RUBY_LD) itex2MML_ruby.o y.tab_ruby.o lex.yy.o -L$(RUBYLIBDIR) -lruby -o itex2MML.$(DYLIB_EXT)