modules.am
来自「uclinux 下的vlc播放器源代码」· AM 代码 · 共 55 行
AM
55 行
## corba module declarationSOURCES_corba = corba.c ../../../src/control/mediacontrol_plugin.cnodist_SOURCES_corba = \ MediaControl-common.c \ MediaControl-skels.c \ MediaControl-stubs.c \ MediaControl.h \ $(NULL)if ENABLE_CORBAGENERATEDFILES = MediaControl-common.c MediaControl-skels.c MediaControl.hendifCORBAIDLFILE = MediaControl.idlEXTRA_DIST += $(CORBAIDLFILE)BUILT_SOURCES += $(GENERATEDFILES)if ENABLE_CORBAcorbaidldir = $(datadir)/idlcorbaidl_DATA = $(CORBAIDLFILE)## orbittypelibdir = $(libdir)/orbit-2.0orbittypelibdir = $(libdir)/adveneorbittypelib_DATA = MediaControl.soorbittypelib_CFLAGS=`$(VLC_CONFIG) --cflags plugin corba`orbittypelib_LIBS=`$(VLC_CONFIG) --libs plugin corba`ORBIT_IDL=`$(PKG_CONFIG) --variable=orbit_idl ORBit-2.0`## MediaControl.so rulesMediaControl-imodule.o: MediaControl-imodule.c $(CC) -fPIC -o $@ -c $< $(orbittypelib_CFLAGS)MediaControl.so: MediaControl-imodule.o $(CC) -shared -o $@ $< $(orbittypelib_LIBS)## We have to invoke 2 times $(ORBIT_IDL), else the --imodule## invocation builds MediaControl-common.c without some## glue code that is needed.$(GENERATEDFILES): $(CORBAIDLFILE) $(ORBIT_IDL) --imodule $< $(ORBIT_IDL) $<clean: $(RM) -f $(GENERATEDFILES)endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?