/[marvin]/marvin/src/gui/Makefile
ViewVC logotype

Diff of /marvin/src/gui/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by castor_fou, Thu Sep 11 16:25:31 2003 UTC revision 1.3 by castor_fou, Tue Sep 16 20:25:36 2003 UTC
# Line 48  re:            clean all Line 48  re:            clean all
48  # bytecode and native-code compilation  # bytecode and native-code compilation
49  ######################################  ######################################
50    
51  $(NAME):        echo ${OBJ}  $(NAME):        check-lib echo ${OBJ}
52                  @echo " /"                  @echo " /"
53                  @echo " | building $@ ..."                  @echo " | building $@ ..."
54                  @echo " \\"                  @echo " \\"
55                  @$(CXX) $(CXXFLAGS) $(OBJ) -o $(NAME) $(LPATH) $(LIBS)                  $(CXX) $(CXXFLAGS) $(OBJ) -o $(NAME) $(LPATH) $(LIBS)
56    
57  echo:  echo:
58                  @echo " /"                  @echo " /"
59                  @echo " | building object file ..."                  @echo " | building object file ..."
60                  @echo " \\"                  @echo " \\"
61    
62    check-lib:      check-libsip check-libnn
63    
64    check-libsip:
65                    @echo " /"
66                    @echo " | checking LibSIP"
67                    @echo " \\"
68                    @if [ -r ../libsip/libsip.a ]; then \
69                            LDFLAGS="-I../libsip/ -L../libsip"; \
70                            echo "  => LibSip found"; \
71                    else \
72                            if [ -r ./libsip.a ]; then \
73                                    LDFLAGS="-I./ -L./"; \
74                                    echo "  => LibSip found"; \
75                            else \
76                                    echo "LibSIP not found"; \
77                                    exit 1; \
78                            fi; \
79                    fi
80    
81    check-libnn:
82                    @echo " /"
83                    @echo " | checking LibNN"
84                    @echo " \\"
85                    @if [ -r ../libnn/libnn.cmxa ]; then \
86                            LDFLAGS="-I../libnn/ -L../libnn"; \
87                            echo "  => LibNN found"; \
88                    else \
89                            if [ -r ./libnn.cmxa ]; then \
90                                    LDFLAGS="-I./ -L./"; \
91                                    echo "  => LibNN found"; \
92                            else \
93                                    echo "LibNN not found"; \
94                                    exit 1; \
95                            fi; \
96                    fi
97    
98  # documentation  # documentation
99  ###############  ###############
100    
# Line 84  clean:                 default-clean Line 120  clean:                 default-clean
120                  @for i in $(SUBDIRS);\                  @for i in $(SUBDIRS);\
121                  do\                  do\
122                  ( cd $$i ;\                  ( cd $$i ;\
123                    @$(RM) *.o lib$$i.a *~ \#*;\                    @$(RM) $(OBJ) *~ \#* *.txt* ;\
124                  );\                  );\
125                  done                  done
126                  @echo " /"                  @echo " /"
# Line 93  clean:                 default-clean Line 129  clean:                 default-clean
129                  @$(RM) $(NAME)                  @$(RM) $(NAME)
130    
131  default-clean:  default-clean:
132                  @$(RM) *.o *~ \#*                  @$(RM) $(OBJ) *~ \#* *.txt*
133    
134  doc-clean:  doc-clean:
135                  @echo " /"                  @echo " /"

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26