|
|
| File: [Development] / inventor / apps / samples / widgets / GNUmakefile.libInventorWidget.a (download)
Revision 1.3, Tue Sep 25 00:45:26 2001 UTC (16 years, 1 month ago) by jlim
Various changes:
* Fixed Bug 63 and 64.
* Handled nonstandard sed location.
* Used for-loop in man page install.
* Included casts for 64-bit builds.
* Added placeholder for FreeBSD options.
* Included unistd.h for getopt() and stdlib.h for malloc().
* Implemented SoText[23] workaround for glibc-2.2.* iconv().
* Split long lines in SoHandleBoxDraggerGeom.h and
SoTransformerDraggerGeom.h in lib/interaction/src/draggers/geom.
* Added IV_NO_OVERLAYS/OIV_NO_OVERLAYS variables to disable overlay planes.
|
IVDEPTH = ../../.. include $(IVDEPTH)/make/ivcommondefs ARCHIVE = libInventorWidget.a CXXFILES = \ MyUIRegion.c++ \ MyColEd.c++ \ MyColPatch.c++ \ MyColSlider.c++ \ MyColWheel.c++ \ MyDropSite.c++ \ MyFileRead.c++ \ MySlider.c++ \ MyThumbWhl.c++ \ MyFloatCBList.c++ \ MySimpleMtlEditor.c++ \ MyMtlPal.c++ \ MyTextureEd.c++ all install: all_ivbin /* Some really ugly rules to grab the source from the tree: */ HF = MyUIRegion.h \ MyColorEditor.h \ MyColorPatch.h \ MyColorSlider.h \ MyColorWheel.h \ MySlider.h CF = MyUIRegion.c++ \ MyColEd.c++ \ MyColPatch.c++ \ MyColSlider.c++ \ MyColWheel.c++ \ MySlider.c++ C2F = MyFloatCBList.c++ MyFloatCallbackList.h LTARGETS = $(HF) $(CF) $(C2F) $(CF): My%: $(IVDEPTH)/libSoXt/src/mixedMode/SoXt% sed -f ./nameScript \ $(IVDEPTH)/libSoXt/src/mixedMode/$(subst My,SoXt,$@) > $@ $(C2F): My%: $(IVDEPTH)/libSoXt/src/mixedMode/So% sed -f ./nameScript \ $(IVDEPTH)/libSoXt/src/mixedMode/$(subst My,So,$@) > $@ $(HF): My%: $(IVDEPTH)/libSoXt/include/_SoXt% sed -f ./nameScript \ $(IVDEPTH)/libSoXt/include/$(subst My,_SoXt,$@) > $@ LDIRT += $(HF) $(CF) $(C2F) include $(IVCOMMONRULES)