menu: add a link junction for extension About Dialog
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 18 Aug 2015 10:35:50 +0000 (19:35 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Wed, 19 Aug 2015 06:11:02 +0000 (15:11 +0900)
Change-Id: I00ebd65b4dce3a48c3d4c4c824a97009ab7248c4
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/ui/menu/Makefile.objs

index 81e892886541a5dbd1543393fd0abcbf04d012ef..34e357dc689d60ae44eba9c61a5469344a713efa 100644 (file)
@@ -1,4 +1,3 @@
-obj-$(CONFIG_QT) += aboutdialog.o moc_aboutdialog.o
 obj-$(CONFIG_QT) += screenshotdialog.o moc_screenshotdialog.o
 obj-$(CONFIG_QT) += detailedinfodialog.o moc_detailedinfodialog.o
 obj-$(CONFIG_QT) += contextmenu.o moc_contextmenu.o
@@ -8,9 +7,6 @@ obj-$(CONFIG_QT) += scalemenuitem.o
 obj-$(CONFIG_QT) += screenshotview.o
 obj-$(CONFIG_QT) += shellopener.o
 
-$(obj)/moc_aboutdialog.o: $(obj)/moc_aboutdialog.cpp
-$(obj)/moc_aboutdialog.cpp: $(obj)/aboutdialog.h
-       moc $< -o $@
 $(obj)/moc_detailedinfodialog.o: $(obj)/moc_detailedinfodialog.cpp
 $(obj)/moc_detailedinfodialog.cpp: $(obj)/detailedinfodialog.h
        moc $< -o $@
@@ -20,3 +16,18 @@ $(obj)/moc_contextmenu.cpp: $(obj)/contextmenu.h
 $(obj)/moc_screenshotdialog.o: $(obj)/moc_screenshotdialog.cpp
 $(obj)/moc_screenshotdialog.cpp: $(obj)/screenshotdialog.h
        moc $< -o $@
+
+# product extension
+ifdef CONFIG_EXTENSION_PATH
+EXT_SRC_PATH=../../../../../src/ui/menu
+obj-$(CONFIG_QT) += $(EXT_SRC_PATH)/aboutdialog.o moc_aboutdialog.o
+$(obj)/moc_aboutdialog.o: $(obj)/moc_aboutdialog.cpp
+$(obj)/moc_aboutdialog.cpp: $(obj)/$(EXT_SRC_PATH)/aboutdialog.h
+       moc $< -o $@
+else
+obj-$(CONFIG_QT) += aboutdialog.o moc_aboutdialog.o
+$(obj)/moc_aboutdialog.o: $(obj)/moc_aboutdialog.cpp
+$(obj)/moc_aboutdialog.cpp: $(obj)/aboutdialog.h
+       moc $< -o $@
+endif
+